xf86-input-libinput: Changes to 'master'

Peter Hutterer whot at kemper.freedesktop.org
Thu May 21 14:42:57 PDT 2015


 src/libinput.c |   14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

New commits:
commit 3d6afca975e5c54d458974ca2e9ada3df209587c
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed May 20 13:22:45 2015 +1000

    Only init abs axes if we don't have acceleration
    
    A lot of devices (mainly MS input devices) have abs axes on top of the
    relative axes. Those axes are usually mute but with the current code we set up
    absolute axes for those devices. Relative events are then scaled by the server
    which makes the device appear slow.
    
    As an immediate fix always prefer relative axes and only set up absolute axes
    if the device has a calibration matrix but no pointer acceleration.
    This may mess up other devices where the relative axes are dead, we'll deal
    with this when it comes.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=90322
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Hans de Goede <hdegoede at redhat.com>



More information about the xorg-commit mailing list