xf86-input-synaptics:master: 2 commit(s)
Peter Hutterer
whot at kemper.freedesktop.org
Mon Feb 20 17:24:49 PST 2012
Reporting from xf86-input-synaptics: xf86-input-synaptics driver
Please visit:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics
Or get your own copy by using:
git-clone git://anongit.freedesktop.org/xorg/driver/xf86-input-synaptics
2 commits against master at f9a90659...:
src/eventcomm.c | 2 ++
src/synaptics.c | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
commit c25ff549c9636ad89a81fbf364159c7f040d163b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri Feb 17 11:49:43 2012 +1000
Revert "Don't store fake events in the motion history"
This commit introduced a regression. On some touchpads, the pointer keeps
moving in the last direction when the finger movement stops but the finger
is left on the touchpad.
Cause appears to be get_delta() which calculates the deltas based on the
motion history but has no control flow for the lack of fake motion events
in the history after this commit. Thus, under some conditions, the delta is
always non-zero as the history does not change.
Reproducer attached to bug
https://bugs.freedesktop.org/show_bug.cgi?id=45278#c11
X.Org Bug 45278 <http://bugs.freedesktop.org/show_bug.cgi?id=45278>
This reverts commit c8b098214b44cf0585d78c460401ea7d143769f3.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Chase Douglas <chase.douglas at canonical.com>
Acked-by: Daniel Stone <daniel at fooishbar.org>
diffstat:
src/synaptics.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=c25ff549
commit 0646cdb99d708e03137afc9aabd8957f3559546a
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri Feb 17 11:46:12 2012 +1000
Fix build error if HAVE_MTDEV is false
priv->has_touch is conditional on HAVE_MTDEV
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Chase Douglas <chase.douglas at canonical.com>
Reviewed-by: Jeremy Huddleston <jeremyhu at apple.com>
diffstat:
src/eventcomm.c | 2 ++
1 file changed, 2 insertions(+)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=c25ff549
More information about the xorg-commit
mailing list