WellspringPTP Driver fork

Author: Osaul4ikCreated Aug 4, 2026Updated Aug 4, 2026

Hey everyone,

I've been working on my own fork of this project for a while, mostly because I own a 16" MacBook Pro (2019) and just wanted the trackpad to feel right on Windows. I originally built this just for myself, day-to-day — it's what I actually use on both my 16" Pro and a 2015 MacBook Air. What started as a few tweaks gradually turned into a much deeper rewrite. Along the way I also reworked palm rejection and fixed a number of smaller issues. I also wired up one-finger Force Touch to trigger the right-click context menu, so a firm press works the way you'd expect instead of needing a separate two-finger tap.

Under the hood, the USB KM driver has been heavily reworked, including contact matching, gesture handling, and a number of long-standing bug fixes.

Full disclosure: I used Claude quite a bit while working on this, but everything went through day-to-day testing on my own hardware to catch bugs and weird edge cases before I trusted it. One bug in particular — the cursor teleporting after a hard tap — took a lot of time to track down and fix properly.

I also added support for several other MacBook models that weren't fully covered in the USB KM driver before — most of the T2-era Pros and Airs (2018–2020), the 2013–2015 Airs and the 2015 13" MacBook Pro. To be clear: that support is implemented (the trackpad ranges come directly from the Linux driver source rather than being guessed), but I haven't tested any of it myself — I only have the 16" Pro and the 2015 Air. If you own one of the other models and feel like giving it a shot, feel free.

One more thing: I don't have a code-signing certificate. EV certificates are pretty expensive for a hobby project like this, so for now the driver isn't signed. If you're willing to deal with that (test-signing, disabling driver signature enforcement, etc.), feel free to give it a try — there are install instructions on the repo page.

I wasn't sure about posting this here since I didn't want it to come across as spamming someone else's repo, but I figured someone might find it useful. It's definitely not perfect, but it's been solid enough for my daily use, and hopefully it'll help someone else too.

Link: https://github.com/Osaul4ik/WellspringPTP/releases

Thanks for reading, and thanks to everyone whose work this is built on.

Source: imbushuo/mac-precision-touchpad