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