Hacker News new | ask | show | jobs
by PragmaticPulp 1942 days ago
I suspect the key software is in the firmware of the trackpad itself. The hardware does a lot of processing of the raw signals before it hands the data to the trackpad driver. The driver does additional processing, of course, but this also means that alternate trackpad implementations need more than just the right driver code. The firmware plays a key role.
2 comments

> I suspect the key software is in the firmware of the trackpad itself.

What your parent comment (the comment you replied to) said refutes the reply you made.

They installed OSX on a ThinkPad, and observed the desired OSX-like trackpad behavior. Apple does not write firmware for thinkpad pointing devices, so it cannot be firmware-specific behavior.

I have Intel MacBook Pro and the behavior of trackpad under Windows in BootCamp is just terrible while in a Windows VM or on a remote Windows desktop it is almost as good as on Mac. So I doubt it is in firmware.