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

Peter Hutterer whot at kemper.freedesktop.org
Wed Sep 17 01:38:21 PDT 2008


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

7 commits against master at 31f85fb3...:
 fdi/11-x11-synaptics.fdi |   34 ----
 src/alpscomm.c           |    2 
 src/eventcomm.c          |   71 ++++++---
 src/ps2comm.c            |    2 
 src/psmcomm.c            |    2 
 src/synaptics.c          |  337 ++++++++++++++++++++++++++++++-----------------
 src/synapticsstr.h       |    6 
 src/synproto.h           |    2 
 8 files changed, 277 insertions(+), 179 deletions(-)


commit 102d1d6cfbc1cf3df3845b56ad1deb82a40d1cb8
Author: Henrik Rydberg <rydberg at euromail.se>
Date:   Tue Sep 16 01:14:49 2008 +0200

    Improved defaults based on capability detection and auto scaling
    
    This patch sets default parameters based on available buttons
    and multi-touch features. It also adds auto-scaling for parameters
    based on pressure and finger width.
    
    Signed-off-by: Henrik Rydberg <rydberg at euromail.se>
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

diffstat:
    src/eventcomm.c    |   37 ++++++++++++++++
    src/synaptics.c    |  110 ++++++++++++++++++++++++++++++++++++++-----------
    src/synapticsstr.h |    6 ++
    3 files changed, 130 insertions(+), 23 deletions(-)

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


commit 2edb0e87693d432cbaef5fe7aa95bbd2c73a6361
Author: Henrik Rydberg <rydberg at euromail.se>
Date:   Tue Sep 16 01:04:07 2008 +0200

    Revert "Add sensible fdi default for bcm5974"
    
    The new auto-scale and capability detection renders these defaults unnecessary.
    
    This reverts commit fd3517b14d09cc3b6625252f8fd94c863f1c9810.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

diffstat:
    fdi/11-x11-synaptics.fdi |   34 ----------------------------------
    1 file changed, 34 deletions(-)

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


commit d94719f180ce4e817be2c7b70623e8d9595ca907
Author: Henrik Rydberg <rydberg at euromail.se>
Date:   Tue Sep 16 01:03:44 2008 +0200

    Allow arbitrary ABS ranges
    
    Signed-off-by: Henrik Rydberg <rydberg at euromail.se>
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

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=102d1d6c


commit f9a0653898631539a984852fe5e806f6a39f7fe1
Author: Henrik Rydberg <rydberg at euromail.se>
Date:   Mon Sep 15 00:15:44 2008 +0200

    ReadDevDimensions on opened device
    
    The auto-dev probing requires opening the device locally to determine the type of device, so
    that the right protocol can be assigned. However, all other setup work should be performed
    during initialization of the assigned and opened device. This patch moves the
    read-device-dimensions functionality from some special cases during the probe process to
    the initialization routine, where it can be used for all supported devices.
    
    Signed-off-by: Henrik Rydberg <rydberg at euromail.se>
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

diffstat:
    src/alpscomm.c  |    2 +-
    src/eventcomm.c |   34 +++++++++-------------------------
    src/ps2comm.c   |    2 +-
    src/psmcomm.c   |    2 +-
    src/synaptics.c |   17 ++++++++++++++---
    src/synproto.h  |    2 +-
    6 files changed, 27 insertions(+), 32 deletions(-)

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


commit 3097bb31a68151a953668d4581f75d3e08947d68
Author: Henrik Rydberg <rydberg at euromail.se>
Date:   Fri Sep 12 10:41:59 2008 +0200

    Autoscale also the MaxTapMove parameter
    
    Make the tapping move radius 7.2 percent of the touchpad width
    by default. This corresponds to the old settings of 220/3040,
    but works for all touchpad sizes.
    
    Signed-off-by: Henrik Rydberg <rydberg at euromail.se>
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

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

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


commit dd7093c2ef154c6bb50032928b2f6a110b92de9c
Author: Henrik Rydberg <rydberg at euromail.se>
Date:   Thu Sep 11 01:13:01 2008 +0200

    Decompose SynapticsPreInit
    
    This maintenance patch breaks out two functions from SynapticsPreInit: set_default_parameters and set_repeater_fifo.
    
    Signed-off-by: Henrik Rydberg <rydberg at euromail.se>
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

diffstat:
    src/synaptics.c |  188 +++++++++++++++++++++++++++-------------------------
    1 file changed, 100 insertions(+), 88 deletions(-)

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


commit c916f66af51e2a5b954d62ff2b6bf854895eeeb5
Author: Henrik Rydberg <rydberg at euromail.se>
Date:   Thu Sep 11 00:35:49 2008 +0200

    Introduce SynapticsUnInit
    
    This patch adds the UnInit function, which explicitly cleans up the allocated device. It also prepares for a distinction
    between closing-and-reopening a device, and shutting down X. This distinction makes it possible to better keep shared
    information alive.
    
    Signed-off-by: Henrik Rydberg <rydberg at euromail.se>
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

diffstat:
    src/synaptics.c |   17 ++++++++++++++++-
    1 file changed, 16 insertions(+), 1 deletion(-)

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




More information about the xorg-commit mailing list