一些試圖改進 MacBook 在 Windows 上的觸摸板體驗的嘗試(更新:MT2 的做好了)

(→_→) Dont stop make it happen...

好的這是 Repo: imbushuo/mac-precision-touchpad

Magic Trackpad 2 能用的 PTP 驅動已經初步成型,正在調整手感。如果有設備的可以直接 checkout 源代碼並下載編譯測試。

這裡先拿了 Magic Trackpad 2 做測試,因為比較方便接入虛擬機而不影響宿主機(更加重要的原因是我是用 Surface Pro 4 開發的,Mac 不在手邊。??),而且這幾款設備通訊方法都很近似。MacBook 有 SPI 和 USB 匯流排來連接輸入設備,先完成 USB 的(因為對 Windows 下的 SPI 不熟)

這篇文章更多的是一個進度跟蹤表。暫時沒有明確的時間表,不過這些東西做起來還是很快的。 = =

  • 找到觸摸板的通訊機制:完成(有現成的東西作參考)
  • 把觸摸板改成 WinUSB 設備,在客戶端實現一遍坐標讀取:完成
  • 寫一個 UMDF 驅動,重複上面這一步:完成
  • 映射一個 HID 設備:完成
  • 報告 Windows Precision Touchpad 需要的 HID 相關內容:完成(需要調手感)
  • 兼容現代 Windows 驅動的電源模型:完成
  • 睡眠時操作觸摸板來喚醒:驅動里做了,不知道能不能用

推薦閱讀:

職場新人,選購筆記本電腦辦公用,預算8k以內,求推薦?
如何看待Macbook系列配置較低的現象?
我關於 MacBook 2016 的一些看法
用了十年的Windows,上周換了MacBook air,用得相當窩火。請問誰有過相似經歷,怎麼樣才能快速適應它?
Photos for Mac 為什麼這麼難用?

TAG:BootCamp | 触摸板 | MacBook |