xf86-input-evdev: Changes to 'evdev-2.8-branch'

Peter Hutterer whot at kemper.freedesktop.org
Mon Apr 28 17:16:34 PDT 2014


 configure.ac   |    2 +-
 src/emuWheel.c |   11 +++++++----
 src/evdev.c    |   56 ++++++++++++++++++++++++++++++++------------------------
 3 files changed, 40 insertions(+), 29 deletions(-)

New commits:
commit e41befa83f1e693a91b6de39c0ad01f7c9e5653d
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Apr 29 09:45:59 2014 +1000

    evdev 2.8.3
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 34619347b73d3184929dd8e7aad44ea90c30a3aa
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon Apr 28 12:23:18 2014 +1000

    Map REL_DIAL to horizontal scrolling (#73105)
    
    This was the original behavior introduced in
    f77410e1f97d394e98c854fd174f712666b0544c and stayed that way until smooth
    scrolling erroneously added it as vertical axis in
    b450efdf95999cad08de23ce069f04a66bdae24b. Revert to horizontal scrolling to
    restore the previous behaviour - which unbreaks scrolling on Microsoft mice.
    
    This effectively reverts 54a3120e339e55fc4721543abb15692c3e9ede09 too.
    
    X.Org Bug 73105 <http://bugs.freedesktop.org/show_bug.cgi?id=73105>
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Hans de Goede <hdegoede at redhat.com>
    (cherry picked from commit 16c85cbeacb721ed365c6240aabaad921b811fe0)
    
    Conflicts:
    	src/evdev.c

commit 1a031657b96c60606f5b66e465054888f61b29d6
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon Aug 26 14:56:07 2013 +1000

    Fix wheel emulation for absolute device (#68415)
    
    wheel emulation, for some reasons beyond time, got the value from
    pEvdev->vals, then set the value back into pEvdev->vals. Alas, that value is
    always 0, hence oldValue is zero and the delta is nil.
    
    If we're not in relative (touchpad) mode, store the current value in
    old_vals, so they're retrievable for the next event.
    
    X.Org Bug 68415 <http://bugs.freedesktop.org/show_bug.cgi?id=68415>
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    (cherry picked from commit f6fcad8b107e834e26fb3da2c89e05294ff0a74c)



More information about the xorg-commit mailing list