在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

MacBook 觸控板超大的觸控面積、順滑的滑動體驗以及以假亂真的 Force Touch 震動一直以來都是其他筆記本難以企及的體驗。這種優秀的觸控體驗不僅得益於 MacBook 觸控板本身硬件的優異,還因為 macOS 與 MacBook 觸控板的天生契合。

在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

MacBook 觸控板

雖然很多情況下,Windows 陣營的筆記本觸控板都沒有那麼令人「心曠神怡」,但是微軟聯合筆記本廠商推出的 Windows Precision Trackpad(Windows 精確式觸控板)驅動也從一定程度上緩解了 Windows 優秀觸控板驅動的缺失。支持 Windows Precision Trackpad 的筆記本觸控板的設置與使用體驗都非常不錯,微軟自家的 Surface 筆記本觸控板就是一個優秀的例子。

推薦閱讀:覺得 Windows 筆記本的觸控板不好用?你可以試試裝個新驅動 | 一日一技

不過,對於在 MacBook 上面偶爾需要使用一下 Windows 的用戶,利用 Boot Camp 安裝的 Windows 並沒有直接支持 Windows Precision Trackpad,這讓 MacBook 上安裝的 Windows 系統有著非常糟糕的觸控板軟件體驗。具體體現在:

  • 無法調整雙指划動的滾動方向
  • 無法雙指縮放調整網頁、圖片大小
  • 無法通過三指、四指進行多任務等操作
  • 等等……

事實上,MacBook 的觸控板在硬件層面上完全支持這些操作。

解決方法

如何在 Boot Camp(Windows)下擁有更好的 MacBook 觸控板使用體驗?我們的解決方法非常簡單,就是找一個適合於 MacBook 的驅動程序,讓 Windows 能夠將 MacBook 上這塊優質的觸控板有效利用起來,達到 Windows Precision Trackpad 的效果。

GitHub 上面的第三方開源驅動 imbushuo/mac-precision-touchpad 可以非常方便地解決這一問題。mac-precision-touchpad 項目支持了幾乎全部 MacBook 系列,甚至支持通過 USB 連接的 Magic Trackpad。我們選擇合適的驅動程序,直接安裝,即可擁有完整、流暢的 Windows 精確式觸控板的體驗。

在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

mac-precision-touchpad

下載安裝

在安裝這一驅動程序之前,我們需要注意的是:mac-precision-touchpad 驅動目前對包含 T2 芯片的 MacBook 支持並不友好,也就是說 MacBook Air 2018、MacBook Pro 2017/2018/2019 均可能安裝失敗。當然我們有相應的解決方法,同時作者也在項目說明中明確說明了將來會(通過統一的 km 驅動)支持這些設備。因此,使用這些設備的同學請稍安勿躁,及時關注項目頁面的更新即可。

事實上,Mac 觸控板驅動分為 SPI 驅動(串行外設接口)和 USB 驅動,其中前者就是我們 MacBook 內置觸控板的驅動,後者則是通過 USB 連接至 Mac 的 Magic Trackpad 觸控板的驅動。mac-precision-touchpad 目前對這兩種工作方式都有支持,我們可以直接安裝使用。接下來,我們就來著手安裝 mac-precision-touchpad 驅動,讓我們 Boot Camp 中的 Windows 也有優秀的觸控板體驗。

準備工作

首先,我們在 MacBook 上登錄 Windows 系統,在 Windows 徽標上右鍵打開 Windows PowerShell(管理員),並同意相應的權限。

之後,在擁有管理員權限的 PowerShell 中輸入下面的命令,並回車:

bcdedit -set TESTSIGNING ON
在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

開啟對未簽名驅動程序安裝的許可

這樣,我們就成功在 Windows 中允許未經簽名的驅動程序的安裝。如果不允許未經簽名驅動的安裝,那麼即使我們接下來成功安裝了驅動,Windows 也會自動使用經過簽名的驅動程序,不會使用我們安裝的驅動。

請不要擔心安全問題,接下來,我們安裝完成 mac-precision-touchpad 驅動之後,將這一選項關閉即可。

之後,我們必須重啟電腦,才能開始正式的驅動安裝過程。

下載合適的驅動

前文提到了,mac-precision-touchpad 驅動分為 SPI、USB 和 T2 三種類別,我們需要根據自己的實際情況選擇適合自己電腦觸控板的驅動程序進行安裝。簡單來說:

  • SPI 驅動:適合於 MacBook、MacBook Pro 等觸摸板是筆記本一部分的機型
  • USB 驅動:適合於通過 USB 連接的 Magic Trackpad 這類觸摸板是獨立硬件的機型
  • T2 芯片驅動:適合於擁有 T2 芯片的新款 MacBook 機型,比如前文提到的 MacBook Air 2018、MacBook Pro 2017/2018/2019 等

我們在 mac-precision-touchpad/releases 頁面找到最新發布的驅動程序源文件,單擊下載,完成後我們解壓這個壓縮包即可。

在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

下載最新版本的 mac-precision-touchpad

完成驅動的安裝

最後,我們來完成驅動的安裝。按照我們手上的設備進行選擇正確的驅動程序:

  • SPI 驅動:
  • 進入目錄 AmtPtpDeviceSpiKm\\\\x64\\ReleaseSigned\\AmtPtpDeviceSpiKm
  • USB 驅動:
  • 進入目錄 AmtPtpDeviceUsbUm\\\\x64\\ReleaseSigned\\AmtPtpDeviceUsbUm
  • T2 芯片驅動:
  • 重啟電腦時按住 ⌘Command + R,進入安全模式,選擇 Startup Security Tool,將 No Boot Security 啟用,再開機(這是一個暫時的解決方案,關閉 Secure Boot 很可能帶來安全隱患,但是有 T2 芯片的機型目前僅能通過這樣的方式安裝,還請多加小心。)
  • 進入目錄 AmtPtpDeviceUsbKm\\\\x64\\ReleaseSigned\\AmtPtpDeviceUsbKm

之後安裝過程大同小異,我以 SPI 驅動為例:

在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

選擇 .inf 驅動文件並安裝

在文件夾下,找到文件擴展名為 .inf 的驅動文件,SPI 驅動為:AmtPtpDeviceUsbKm.inf。右鍵,選擇「安裝」,並同意安裝程序的執行。等待片刻,驅動安裝完成。不必擔心安裝錯誤的驅動導致需要重置系統等問題,因為如果當前驅動與你的手頭設備不匹配,Windows 是不會允許本次安裝的。

最後,我們重啟電腦,如果安裝成功,那麼我們進入「設置 > 設備 > 觸控板」,就可以看到 Windows Precision Trackpad 的全部設置,同時觸控板體驗也會更加優秀。

如果一切沒有問題,我們在擁有管理員權限的 PowerShell 中運行下面的命令,關閉未經簽名的驅動程序的安裝許可:

bcdedit -set TESTSIGNING OFF

使用體驗

就我來說,安裝 mac-precision-touchpad 驅動之後最直觀的感受就是設置裡面對觸控板的各項配置都豐富了起來。我們可以自由的調整觸控板的各項設置,包括光標速度、點擊靈敏度、滾動方向、輕點代替按壓等等。

在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

對觸控板各種功能的定製

同時,各項「三指」、「四指」的手勢操作也迴歸了。我們可以方便的三指上划進入任務視圖、四指橫掃切換虛擬桌面等等。

在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

三指、四指等手勢操作

不僅是配置項目的豐富,安裝了 mac-precision-touchpad 的 MacBook 觸控板各種手勢操作也變得更加跟手,包括瀏覽網頁的上下雙指滾動、雙指縮放調整圖片顯示大小、在瀏覽器裡面雙指左右滑動回到前一個或後一個頁面……

在 Mac 上用 Windows 系統,如何讓你的觸控板更好用?

實際體驗

小結

經過這兩天的使用,我覺得 mac-precision-touchpad 確實大大改善了 Boot Camp(Windows)裡面觸控板的使用體驗,讓 Windows 系統能夠更加充分的利用 MacBook 這塊優秀的觸控板硬件。

最後,如果你的設備沒有安裝成功相應的驅動,也可以試一試找到舊版本的驅動程序嘗試安裝。也請擁有包含 T2 芯片設備的同學及時關注項目頁面的更新,以便安裝更符合你的硬件的驅動程序。感謝閱讀。


分享到:


相關文章: