Warning: The project is under development, with some features incomplete yet. See projects page for known issues and WIP(work-in-progress) items before opening a new issue.
This project aims to implement Windows Precision Touchpad Protocol for Apple MacBook family/Magic Trackpad 2 on Windows 10.
To install, go to the Releases tab in Github and download the newest version. Double click the .cer certificate file included in the zip. Choose manual install, and choose trusted root.
It is a user-mode driver, using UMDF Framework v2.15. Windows 10 Driver Development Kit (at least Creators Update version) is required for development and testing.
There is a bring-up issue for certain MacBook Pro and MacBook Air. I am looking into it. If you have such device with Windows installed, please contact me so I can look into the issue remotely (as I don't have many devices).
- Apple Magic Trackpad 2
- MacBook, MacBook Pro 2011 (MacBook8 and more)
- MacBook Pro with Retina Display (MacBookPro 10,1, MacBookPro10,2 & MacBookPro11,1)
- MacBook Air 2013, 2014(?), 2015 (MacBookAir6,2 & 7,2 and more)
- (Work in progress) MacBook Pro with Retina Display (2014, 2015)
- MacBook Pro 2015, 2016 SPI devices will be considered later
- Touchpad Device Power Management
- Touchpad Protocol Stack Implementation
- Touchpad Raw Input Output (in Driver Trace)
- HID Protocol Implementation (PTP Touch)
- HID Protocol Implementation (Configuration)
- Device Test (Magic Trackpad 2)
- Refine input experience (tip switch detection and pressure)
- Refine input experience (gesture experience)
- More Models (I need donation)
- PayPal
- Chase QuickPay: ben.imbushuo#internal.ligstd.com