Magic Trackpad 2 Precision Touchpad driver for Windows 11, signed by Microsoft, no more hacks required 🎉
This is a fork of the excellent imbusho driver for the Magic Trackpad 2. It supports Bluetooth. Currently, it only works on Windows 11: Windows 10 is not supported (for now, I'll try to fix the problem ASAP). Compared to imbusho or to the official 2021 Apple driver, this project adds:
- support for USB-C Magic Trackpad 2
- battery level reading
- haptic feedback control
- various options for controlling pointer precision
- a control panel:
The previous version of this project used a hack to install itself in the DriverStore and couldn't support Bluetooth. At the beginning of this year, I decided to purchase an EV certificate to properly sign the driver: I paid 485 euros for it, including taxes that I have no way of recovering as an individual (btw, only organizations can request an EV certificate). I was tired of seeing people resorting to the wildest hacks to get the MT2 to work via Bluetooth 😀 (you can get a glimpse of this in the issues of this repo). Windows drivers signing requirements and costs are unfair to open-source developers.
-
Uninstall any previous versions of this driver, imbushuo or
official 2021 Apple driver. Personally I use DriverStore Explorer for that, alternatively you can use Windows Device Manager. Also, it's especially important to uninstallMagic UtilitiesandTrackpad++before continuing with the installation! -
Download the zip file of this project from the Releases of this repo and unzip it.
-
Select your architecture: Windows 11 AMD64 or ARM64. Right-click on the INF file and click "Install".
- This excellent PR of 1Revenger1 to the imbushuo repo, which fixes the "near field fingers" problem, cleans up the code, and removes the QueryPerformanceCounter call in the interrupt function.
- The haptic feedback control messages sent by the driver to the MT2 in this project are based on the excellent reverse engineering work of dos1 (here).
- My long-time friends at Landlogic IT, who took care of the grueling process of gaining access to Microsoft's Hardware Dashboard and who take care of signing the driver packages for me.
