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

Peter Hutterer whot at kemper.freedesktop.org
Wed Apr 18 15:04:18 PDT 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

3 commits against master at d9000338...:
 man/synaptics.man |   50 ++++++++++++++++++++++++++++++++------------------
 src/synaptics.c   |    6 ++++--
 2 files changed, 36 insertions(+), 20 deletions(-)


commit 11d8929647a67258ca86121a45ea638ca7299237
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Apr 18 09:30:06 2012 +1000

    man: move ClickPad documentation into a single area
    
    Having to read only one section is a tad easier than collecting the separate
    options.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>

diffstat:
    man/synaptics.man |   50 ++++++++++++++++++++++++++++++++------------------
    1 file changed, 32 insertions(+), 18 deletions(-)

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


commit 1c155f644824133315ac5b3dac9076db71430eb6
Author: Chow Loong Jin <hyperair at debian.org>
Date:   Mon Apr 16 11:39:44 2012 +0800

    Fix coasting friction
    
    As a result of commit 5a1612d4496b51682c9043aa064025c545249de6, coasting speed
    was bumped up to a different scale by removing the divisor during the
    calculation of initial coasting speed. This caused coasting friction to have
    little to no effect, resulting in coasting that lasted virtually forever using
    the default coasting friction value of 50.
    
    This patch multiplies the scroll_dist_{horiz,vert} which was previously used as
    a divisor for initial coasting speed to the coasting friction before deducting
    it at each step, thus bringing coasting friction back under control.
    
    Signed-off-by: Chow Loong Jin <hyperair at debian.org>
    Tested-by: <Magnus.Kessler at gmx.net>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

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

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


commit 50124d3ddf9bbc4be6734b47a273dbd46b4db0ba
Author: Pierre Lulé <pierre at lule.fr>
Date:   Mon Apr 16 12:01:56 2012 +0200

    Stop coasting when two-finger scroll begins
    
    There is currently a problem that can lead the coasting to continue while scrolling in a particular situation :
    with
     Option "VertTwoFingerScroll" "on"
     Option "CornerCoasting" "0"
     Option "CoastingSpeed" "10"
     Option "CoastingFriction" "50"
     Option "CornerCoasting" "0"
    If you scroll down with two finger then raise a finger, coasting will start. But if you put down that finger and try to
    scroll up, the inertia will still scroll down while you scroll up. This can look like a very particular situation, but
    happens to me often while scrolling in a big document.
    
    This (awfully simple) patch stop coasting when detecting two-finger scroll.
    
    Signed-off-by: Pierre Lulé <pierre at lule.fr>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

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

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




More information about the xorg-commit mailing list