xf86-input-synaptics:master: 6 commit(s)
Peter Hutterer
whot at kemper.freedesktop.org
Sun Aug 22 18:54:33 PDT 2010
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
6 commits against master at abb448a2...:
include/synaptics-properties.h | 2 -
man/synaptics.man | 11 ++++++++--
src/properties.c | 13 ++++++-----
src/synaptics.c | 45 ++++++++++++++++++++++++++++++-----------
src/synapticsstr.h | 2 +
tools/synclient.c | 6 +----
6 files changed, 54 insertions(+), 25 deletions(-)
commit 59151a548dcbac6f68e4f921b5c47aea4e5bc2a3
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri Aug 20 11:09:04 2010 +1000
Enable coasting by default with a value of 20.
The default value for friction coasting makes coasting much more useful now
since it stops coasting after a while. Enable it by default, the man page
already claims a default of 20 anyway.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
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=59151a54
commit 56655fd15f676fea143f3963e23b464b275b2e77
Author: Patrick Curran <pjcurran at wisc.edu>
Date: Fri Jul 23 17:28:01 2010 -0500
Added "friction physics" so coasting can stop on its own.
When you are coasting (but not corner coasting) you might want the
scrolling to slow down and stop on its own. This also lets you
start coasting while using a two finger scroll.
Signed-off-by: Patrick Curran <pjcurran at wisc.edu>
Reviewed-by: Peter Hutterer <peter.hutterer at who-t.net>
Tested-by: Peter Hutterer <peter.hutterer at who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
include/synaptics-properties.h | 2 +-
man/synaptics.man | 11 +++++++++--
src/properties.c | 13 +++++++------
src/synaptics.c | 34 +++++++++++++++++++++++++++-------
src/synapticsstr.h | 1 +
tools/synclient.c | 1 +
6 files changed, 46 insertions(+), 16 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=59151a54
commit a6ca4d2523904b7ce49edc29ba408979bdf0d45e
Author: Chris Bagwell <chris at cnpbagwell.com>
Date: Wed Aug 18 22:09:45 2010 -0500
Reset X/Y hist on multi finger transition to fix jumps
Most modern touchpads track 1st finger during multi-touch. If first finger
is lifted then a jump will occur as X/Y transition to next finger location.
Resetting X/Y history as each finger is lifted will hide this transition.
Synaptics hw specs claim older hardware report X/Y values that are average
point between multi-fingers which can cause unwanted jump. Reset X/Y
history during transition to new fingers to hide this as well.
Signed-off-by: Chris Bagwell <chris at cnpbagwell.com>
Tested-by: Peter Hutterer <peter.hutterer at who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
src/synaptics.c | 3 ++-
src/synapticsstr.h | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=59151a54
commit b774a1dba2f1f45c94fe898fe8b5ce258cbcddfc
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu Aug 19 14:25:29 2010 +1000
Increase the default acceleration factor.
With 4e0e53fcba6fd99d458df1905d055d63360155c0 the driver got it's own
acceleration mechanism. This slowed down the pointer movement a lot,
especially on ALPS touchpads. Increase the default acceleration factor to
accommodate for this.
The number itself is chosen through guesswork and informal tests.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Tested-by: Magnus Kessler <Magnus.Kessler at gmx.net>
Reviewed-by: Magnus Kessler <Magnus.Kessler at gmx.net>
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=59151a54
commit 4b0003c3d4cee1f5c6675bde5701e2169959932a
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu Aug 19 14:22:03 2010 +1000
Up the precision of MaxSpeed and AccelFactor log output.
MaxSpeed usually has two decimals that matter, AccelFactor doesn't get
intersting until the second decimal, so print 3.
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=59151a54
commit 7acdbb7cf95299fda29d6bea691af925f5182749
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Tue Aug 17 11:34:32 2010 +1000
synclient: don't print "missing" if a property doesn't exist.
Virtually all touchpads still in use have one or more properties missing
anyway. If it's not in the list, then it's missing.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
diffstat:
tools/synclient.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
gitweb url:
http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics;a=commit;h=59151a54
More information about the xorg-commit
mailing list