I would also like to thank my friends for providing me immense help on devices and testing.Microsoft, through the upgrade assistant, may tell you that your computer does have the minimum system requirements to be updated to Windows 10, but that is all from the Microsoft perspective. I would like to thank projects like magictrackpad2-dkms and macbook12-spi-driver that inspire me. This driver is made for you, but also for everyone. Hearing about frequent complains about Dell XPS 13's touchpad (though it passed Precision Touchpad certification), I decided to start this project, so by the time she switches to MacBook Pro, she will have excellent touchpad experience out-of-box, even on Windows. The motivation behind this project origin from complaints from my girlfriend. People probably think it doesn't make sense that I started this project. People familiar with me know that I don't use Apple MacBook (so development work of this driver occurs on a Surface Pro 4). Refine input experience (gesture experience).Refine input experience (tip switch detection and pressure).HID Protocol Implementation (Configuration).HID Protocol Implementation (PTP Touch).Touchpad Raw Input Output (in Driver Trace).Magic Trackpad 2 & 3 (Bluetooth connection).Open a issue if you encountered dead touch regions. T2-based devices: MacBook Air 2018, MacBook Pro 2017/2018/2019/2020: Use default fallback, experience might not be optimal.MacBook Pro 2015, 2016, 2017 (a few SPI devices are in work-in-progress state).All recent MacBook Air (Please report if your model is not supported).MacBook Pro with Retina Display (MacBookPro 10,1, MacBookPro10,2 & MacBookPro11,1).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). There is a bring-up issue for certain MacBook Pro and MacBook Air. (Historically it's signed, but due to EV certificate's requirements, the process has changed.) ReleaseSigned configuration is reserved for production build only, and it will be rendered as unsigned if you attempt to build using that configuration.Windows 10 Driver Development Kit Version 2004 or higher is required for development and testing. USB version is a user-mode driver, using UMDF Framework v2.15.Bluetooth driver uses KMDF Framework 1.15. SPI/T2 version is kernel-mode driver, using KMDF Framework v1.23. The drivers are available as a Chocolatey package. Right click "remove the device" and also check "uninstall driver".
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |