What stops your MBP from running Linux?
If they could just nail this down, I'd never boot Mac OS again on my MBP.
There's something in the wiki but I have no mac, so I don't know what I'm talking about: https://wiki.archlinux.org/index.php/MacBook#Touchpad
But I also admitted it's usable, so I'll live with it for a couple years.