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.
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