xf86-input-synaptics:master: 1 commit(s)

Peter Hutterer whot at kemper.freedesktop.org
Mon Feb 7 15:35:20 PST 2011


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

Commit against master at 0e27ce3a...:
commit 311e54594a7dbacf241c046626139a260716ba31
Author: Nicolas Cavallari <batchman at free.fr>
Date:   Sun Jan 23 16:14:48 2011 +0100

    synaptics: detect corner tap using the initial touch position
    
    Currently, when detecting a tap release, the corner tap detection
    uses the current touch position to figure out which corner it
    corresponds. The problem is that, theoretically, there is no such position
    because there is no touch. It work in mosts cases because most touchpad
    are fast enough to still have a position on release, but some aren't.
    
    In that case, the driver do corner tap detection using the position
    given by the hardware when there is no touch, that is, (0,0), (1,5855)
    or whatever. The driver will detect them as corner tap, regardless of
    the initial touch position. On the default configuration, corner taps
    are ignored, so basically, these tap are not working.
    
    This patch make tap detection use the initial touch position to
    detect corner taps.
    
    Signed-off-by: Nicolas Cavallari <batchman at free.fr>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

diffstat:
    src/synaptics.c |    6 ++++--
    1 file changed, 4 insertions(+), 2 deletions(-)

gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=311e5459




More information about the xorg-commit mailing list