[PATCH synaptics 0/15] Predictable motion, better accel & smooth-scrolling

Daniel Stone daniel at fooishbar.org
Thu Jun 9 12:09:04 PDT 2011


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


More information about the xorg-devel mailing list