xf86-input-libinput: Changes to 'master'

Peter Hutterer whot at kemper.freedesktop.org
Fri Sep 9 06:34:19 UTC 2016


 src/xf86libinput.c |  270 ++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 215 insertions(+), 55 deletions(-)

New commits:
commit fa69bb1bc244f378507e1ef2fbcb3ea343a59a32
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Aug 18 15:13:09 2016 +1000

    Always delay hotplugging subdevices
    
    Avoid creating new devices from within the input thread which was the case for
    tablet tools. It requires a lot more care about locking and has a potential to
    mess up things.
    
    Instead, schedule a WorkProc and buffer all events until we have the device
    created. Once that's done, replay the event sequence so far. If the device
    comes into proximity and out again before we manage to create the new device
    we just ditch the whole sequence and wait for the next proximity in.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>



More information about the xorg-commit mailing list