xf86-input-evdev: Changes to 'master'
Peter Hutterer
whot at kemper.freedesktop.org
Sun Oct 17 17:09:10 PDT 2010
src/evdev.c | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
src/evdev.h | 5 +-
2 files changed, 150 insertions(+), 2 deletions(-)
New commits:
commit 3646371eefae63678876f45daa0eea2ac522f2e2
Author: Benjamin Tissoires <tissoire at cena.fr>
Date: Sat Oct 16 20:20:31 2010 +0200
Add the names of the valuators for the multitouch properties
Thoses definitions have been included in the kernel and in the X server.
However, the evdev driver has not been updated accordingly.
Without these definitions, the multitouch axes are not correctly labelled.
Signed-off-by: Benjamin Tissoires <tissoire at cena.fr>
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
commit b48f4c41c0d3386bba3e9d8fa3da91f18aae190b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Mon Oct 11 09:33:28 2010 +1000
Add proximity support.
When one of the tools comes into proximity, queue up a proximity event and
send it accordingly.
Includes special handling for tablets that do not send axes with tools
(#29645)
Some tablets send axis values, then EV_SYN, and in the next event the
BTN_TOOL_PEN/BTN_TOUCH, etc. For these tablets, the cursor doesn't move as
coordinates while not in proximity are ignored.
Buffer coordinates received while out-of-proximity and if we get a proximity
event without other coordinates, re-use the last ones received.
X.Org Bug 29645 <http://bugs.freedesktop.org/show_bug.cgi?id=29645>
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
Reviewed-by: Chris Bagwell <chris at cnpbagwell.com>
Reviewed-by: Benjamin Tissoires <tissoire at cena.fr>
More information about the xorg-commit
mailing list