该项目为 Windows 10 上的 Apple MacBook 系列/Magic Trackpad 2 实现了 Windows Precision Touchpad 协议。支持 USB(传统和 T2)、SPI 和蓝牙触控板。
有几个人问我为什么取消捐款。我目前的经济状况并不需要我接受捐赠作为未来发展的预算。如果您正在考虑捐赠,请考虑其他有意义的项目和基金会,例如电子前沿基金会。
Bootcamp 6.1.5 为基于 T2 的机型和 Magic Trackpad 2 提供了官方驱动。如果您有这样的 Mac,也可以考虑使用官方驱动。如果您有较旧的型号(例如 2018/2019 年之前的 MacBook),这是这些型号的唯一实现(目前为止)。
使用 Azure DevOps Board 跟踪功能和设备支持计划。错误报告应提交至 Github issues。
重要提示:鉴于 Microsoft 驱动程序代码签名策略的变化以及 EV 证书的合规性需求,2021/01/06 04:00AM EST 之后的 CI 自动构建将不会使用普通代码签名证书自动签名。这些构建仍然需要通过 TestSigning 进行,但不建议普通用户使用。适当的WHQL和EV双签名包将手动发布,可以从发布页面下载。
Trackpad++
请确保您已完全卸载它AmtPtpDevice.inf
并安装它注意:无需启用测试签名或手动安装证书。这样做可能会导致安装问题。请参阅此问题以获取详细说明。
Trackpad++
等极其重要)另请参见此处。
这些驱动程序以 Chocolatey 包的形式提供。要使用 Chocolatey 运行进行安装:
choco install mac-precision-touchpad
ReleaseSigned
配置仅保留用于生产构建,如果您尝试使用该配置进行构建,它将呈现为未签名。 (历史上它是签名的,但由于 EV 证书的要求,流程发生了变化。) 某些 MacBook Pro 和 MacBook Air 存在启动问题。我正在调查它。如果您有安装了 Windows 的此类设备,请与我联系,以便我可以远程调查该问题(因为我没有很多设备)。
2021/05 更新:她现在拥有一台 M1 Mac。
熟悉我的人都知道我不使用 Apple MacBook(因此该驱动程序的开发工作发生在 Surface Pro 4 上)。人们可能认为我启动这个项目没有意义。这个项目背后的动机源于我女朋友的抱怨。听到人们经常抱怨戴尔 XPS 13 的触摸板(尽管它通过了 Precision Touchpad 认证),我决定启动这个项目,因此当她切换到 MacBook Pro 时,即使在 Windows 上,她也将拥有出色的开箱即用触摸板体验。该驱动程序是为您而设计的,也为每个人而设计。
我要感谢像 magictrackpad2-dkms 和 macbook12-spi-driver 这样激励我的项目。我还要感谢我的朋友们在设备和测试方面为我提供了巨大的帮助。