xf86-input-evdev: Changes to 'master'

Peter Hutterer whot at kemper.freedesktop.org
Tue May 29 02:33:14 UTC 2018


 configure.ac |    2 +-
 src/evdev.c  |   12 +++++++++++-
 2 files changed, 12 insertions(+), 2 deletions(-)

New commits:
commit 67a97afbc011799e0089f88f562586a33a312684
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue May 29 10:05:22 2018 +1000

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

commit 2fb95783e04eaf74fa8d051abd94341622a7e01e
Author: Andrey Zabolotnyi <zapparello at ya.ru>
Date:   Fri Jan 12 02:26:12 2018 +0300

    Fix generation of proximity-in/out events.
    
    Invoking xf86PostProximityEvent with no valuators does nothing, so we
    have to provide a valid valuator set to the call.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=104562
    
    [whot: slight change from 104562
    abs_vals is reset on every frame but old_vals is kept around to remember the
    last value of the valuator (and is updated to the current values before
    processing the frame). We expect the prox in to have x/y, so let's just
    unconditionally use old_vals for proximity events.]
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 456f23cbbd95eacc682284ffdede54f9a16d0c7d
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon May 28 16:00:02 2018 +1000

    Ignore x/y axis changes on proximity out
    
    Wacom tablets send a farewell reset to 0 on all axes when the tool goes out of
    proximity. Ignore those so we can rely on our various valuator masks always
    having the correct coordinates.
    
    Possible false positive if you manage to go out of proximity right above the
    zero datum but meh.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>



More information about the xorg-commit mailing list