I'm not sure about this. I know that the synaptic driver can use multiple hardware drivers. In my system, I am using "appletouch.c" which I believe has support for all modern macbook, macbook pros, powerbooks, and ibooks. There are branchings (if statements) in the driver that execute different buffer reading procedures depending on how the trackpad identifies itself.
There may be an intermediate driver that could be different though. That would make sense as to why the two finger jumpiness is not present with all macbooks. Thanks Nikos for testing out the jumpy cursor thing. Someone with a bit more experience with reading trackpad input could give some insight into the best way to read sensory data. Right now I think it is just a linear weighting (ie every sensor has equal weight) but I think that the "primary" sensor that your finger is connecting with should have a higher weighting so that the cursor doesn't jump around as much... but even that doesn't exactly seem right. Blaine On Tue, Apr 13, 2010 at 10:36 PM, hanzomon4 <[email protected]> wrote: > Correct me if I'm wrong but multitouch pads use a different driver then the > older ones. I know that my old 3.1 pro jumps all over the place when two > fingers are placed on it, unless its precisely at the same time > -- Appletouch touchpad driver produces jumpy two-fingered scrolling https://bugs.launchpad.net/bugs/381884 You received this bug notification because you are a member of Mactel Support, which is a direct subscriber. Status in The Linux Kernel: New Status in Mactel Support: New Status in “xserver-xorg-input-synaptics” package in Ubuntu: Confirmed Bug description: Binary package hint: xserver-xorg-input-synaptics My system is: Linux richard-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux. However, this issue applies to at least Intrepid and Jaunty, 32 and 64 bit, running on Apple Mac hardware that uses an Appletouch touchpad. It has also been reported in the Gentoo and Debian forums. >From what I can find on the Net, the Appletouch touchpad was first used in >February 2005 for the G4 aluminium PowerBook, and last used for the Macbook >Pro in its 3rd generation, then 4th generation Intel Macbook in early 2008. The issue is with two-fingered scrolling. The Appletouch features the ability to detect two (or three) touches. OS X uses this feature to enable scrolling, similar to a scrollwheel on a mouse. The synaptics driver causes the simulated scrollwheel to start moving as soon as one places a second finger on the touchpad. That is to say, placing a second finger causes the trackpad driver to deliver scrolling signals, which means that attempts at vertical scrolling feels jumpy, or over sensitive. There was an update to the OS X driver that fixed this situation for Apple. I guess that it detects the second finger and programmatically ignores the first few scrollticks, thereby 'deadening' the output. This is what we need. The synaptics driver allows for some modification, but not for multitouch input. This needs to be fixed at source code level. Richard _______________________________________________ Mailing list: https://launchpad.net/~mactel-support Post to : [email protected] Unsubscribe : https://launchpad.net/~mactel-support More help : https://help.launchpad.net/ListHelp

