一些試圖改進 MacBook 在 Windows 上的觸摸板體驗的嘗試(更新:MT2 的做好了)
01-30
(→_→) 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 為什麼這麼難用?