MacBook 安装Windows 触摸板开源驱动

最近翻到一台多年没用的macbook,我在震惊于其工业设计之余,发现他主存和硬盘都挂了,只有内存自检还是好的。经过简单的维修,我只好在没有恢复地球的情况下先装个windows使着。

但是我发现单windows在没有bootcamp程序(13款的mba太老了,老驱动又得去找,新的6.X只能从14往上支持)的情况下,触控板只支持点按的操作,甚至连右键都没有。鉴于老是Shift+F10也不是个解决办法,我就找到了下面这个驱动。

微软联合笔记本厂商推出的Windows Precision Trackpad(Windows精准触控板)驱动在一定程度上缓解了Windows优秀触控板驱动的缺失。如果你的电脑过老而缺失对部分手势的支持,请阅读改造你的windows触控板。不过这个驱动显然对macbook没有意义。

GitHub 上面的第三方开源驱动 imbushuo/mac-precision-touchpad 可以非常方便地解决这一问题。mac-precision-touchpad 项目支持了几乎全部 MacBook 系列,甚至支持通过 USB 连接的 Magic Trackpad。我们选择合适的驱动程序,直接安装,即可拥有完整、流畅的 Windows 精确式触控板的体验。

准备工作

在拥有管理员权限的 PowerShell 中输入下面的命令,并回车:

bcdedit -set TESTSIGNING ON

这样,我们就成功在 Windows 中允许未经签名的驱动程序的安装。如果不允许未经签名驱动的安装,那么即使我们接下来成功安装了驱动,Windows 也会自动使用经过签名的驱动程序,不会使用我们安装的驱动。

然后重启电脑。

进入网址Releases · imbushuo/mac-precision-touchpad (github.com),下载“Drivers-amd64-ReleaseMSSigned.zip”,完整解压并右键安装“AmtPtpDevice”

安装过后无需重启,windows下的触控板即可恢复至功能完备的状态。

接下来关闭未经签名的驱动程序的安装权限。

bcdedit -set TESTSIGNING OFF

使用体验

就我来说,安装 mac-precision-touchpad 驱动之后最直观的感受就是设置里面对触控板的各项配置都丰富了起来。我们可以自由的调整触控板的各项设置,包括光标速度、点击灵敏度、滚动方向、轻点代替按压等等。

同时,各项「三指」、「四指」的手势操作也回归了。我们可以方便的三指上划进入任务视图、四指横扫切换虚拟桌面等等。

不仅是配置项目的丰富,安装了 mac-precision-touchpad 的 MacBook 触控板各种手势操作也变得更加跟手,包括浏览网页的上下双指滚动、双指缩放调整图片显示大小、在浏览器里面双指左右滑动回到前一个或后一个页面……