Hi, The attached patchset is the first part of the touchpad work we did for ChromiumOS, which is applicable to all Synaptics touchpads. The main thrust of this patchset is to make motion as predictable as possible: we use hardware time, rather than the time we received the event in the SIGIO handler, to estimate motion; we added a better acceleration function; we added some strict filters to get rid of erroneous motion and make palm detection more reliable, and lastly, we also added smooth scrolling support (of course).
The second part is rather more invasive, and I'll follow up with it later. I've been using this on my MacBook Air for daily usage for a couple of months now, and it seems fine to me. This tree is available at git://git.freedesktop.org/~daniels/xf86-input-synaptics:master. Please review and/or merge. :) Cheers, Daniel _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
