This project implements Windows Precision Touchpad Protocol for Apple MacBook family/Magic Trackpad 2 on Windows 10. Both USB and SPI trackpads are supported.
Future Plans and feature tracking
Use the Azure DevOps Board to track feature and device support plans. Bug reports should go to Github issues.
See it in action (YouTube video)
T2 devices
I got my T2 MacBook Pro :) Work is in progress. Eventually all USB devices will use the km driver (not only T2).
Dell Precision M4400 Drivers
Home Forums > Notebook Manufacturers > Dell > Dell Latitude, Vostro, and Precision > OSX86 on m4400 Discussion in ' Dell Latitude, Vostro, and Precision ' started by magudaman, May 30, 2009. I've just got a new Samsung Laptop, and it has a precision touchpad (from Synaptics) in it. I'm trying to find a way to disable the 'Precision' bit of it, so I can use synaptics own drivers, which have more options (specifically, the palm control on it is awful, and the cursor jumps all over the. Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad - imbushuo/mac-precision-touchpad. This will help if you installed an incorrect or mismatched driver. Problems can arise when your hardware device is too old or not supported any longer. Dell Precision M2400,M4400,M6400 Creative Labs Integrated Webcam Creative Labs Integrated Webcam driver Dell Precision M2400,M4400,M6400 Integrated Webcam driver Dell Creative Labs Integrated. Download Drivers Dell Precision M4400. VGA, Application, Audio, BIOS, Chipset, Firmware, Mouse, Keyboard, Network, SD Card, Serial ATA, System Utilities. Dell Drivers Centre Dell Latest Drivers Collection. Fast Download & Free Download. How to reinstall Dell Precision M4400 driver.
If you like my work, please consider buying me a coffee. Thank you for your support!
Or PayPal
A better installation guide
https://www.reddit.com/r/bootcamp/comments/c4alv2/how_to_install_mac_precision_touchpad_better_than/ - thank you Azmat
Dell Precision M4600 Drivers Download
USB-based model Installation
- Go to the release tab in Github and download the newest version
- Open the zip and navigate to
Driversx64ReleaseSigned
- Go to
AmtPtpDevice
directory - Right click
AmtPtpDevice.inf
and install it - Confirm driver publisher
SPI-based model Installation
- Go to the release tab in Github and download the newest version
- Open the zip and navigate to
Driversx64ReleaseSigned
- Go to
AmtPtpDeviceSpiKm
directory - Right click
AmtPtpDeviceSpiKm.inf
and install it - Confirm driver publisher
Apple T2-based model Installation
- Disable Secure Boot as temporary mitigation: Boot with Command + R, select Startup Security Tools and disable Secure Boot (No Boot Security)
- Go to the release tab in Github and download the newest version
- Open the zip and navigate to
Driversx64ReleaseSigned
- Go to
AmtPtpDeviceUsbKm
directory - Right click
AmtPtpDeviceUsbKm.inf
and install it - Confirm driver publisher
For developers
- SPI version is kernel-mode driver, using KMDF Framework v1.23. Windows 10 Driver Development Kit Version 1803 is required for development and testing.
- USB version is a user-mode driver, using UMDF Framework v2.15. Windows 10 Driver Development Kit Version 1803 is required for development and testing.
Note: I plan to target a higher version of KMDF and drop UMDF later this year.
![Download brother driver for mac Download brother driver for mac](/uploads/1/2/6/0/126061918/912613685.jpg)
Device support
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).
Precision M4600 Windows 10 Drivers
- Non-Retina MacBook
- Some non-Retina MacBook Pro (2011 and 2012)
- MacBook Pro with Retina Display (MacBookPro 10,1, MacBookPro10,2 & MacBookPro11,1)
- All recent MacBook Air (Please report if your model is not supported)
- Apple Magic Trackpad 2 (Not stable)
- MacBook Pro with Retina Display (2013, 2014, 2015, 13-inch & 15-inch)
- New MacBook (12-inch)
- MacBook Pro 2015, 2016, 2017
- (Work in progress) T2-based devices: MacBook Air 2018, MacBook Pro 2017/2018/2019
Roadmap
- 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)
- SPI
- KM Driver cross-cert
Acknowledgements
People familiar with me know that I don't use Apple MacBook (so development work of this driver occurs on a Surface Pro 4). People probably think it doesn't make sense that I started this project. The motivation behind this project origin from complaints from my girlfriend. 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. This driver is made for you, but also for everyone.
I would like to thank projects like magictrackpad2-dkms and macbook12-spi-driver that inspire me. I would also like to thank my friends for providing me immense help on devices and testing. Pv-m4500 tv tuner drivers for mac.
License
- USB driver is licensed under GPLv2.
- SPI driver is licensed under MIT.