linux/drivers/input/tablet
Jason Gerecke 4eb1830b49 Input: wacom - send proper tablet state info when pen leaves proximity
The EMR sensor of Intuos4 and newer devices can send a packet with
0x20 in its second byte which contains only location information.
This packet is sent when the pen is too far away to reliably obtain
other information. Because only the location is updated userspace
will continue to see stale information for other values, most notably
TOUCH, PRESSURE, and DISTANCE.

This patch ensures userspace is not left with stale device state
information when the pen re-enters proximity (possibly leading to
the assumption the pen is still in contact even though it is
actually hovering).

Signed-off-by: Jason Gerecke <killertofu@gmail.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2013-09-20 09:58:54 -07:00
..
acecad.c USB: input: acecad.c: fix up dev_* messages 2012-05-04 15:33:04 -07:00
aiptek.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2012-05-24 10:34:29 -07:00
gtco.c USB: input: gtco.c: fix up dev_* messages 2012-05-04 15:33:09 -07:00
hanwang.c Input: hanwang - add support for Art Master II tablet 2012-07-13 00:14:27 -07:00
kbtab.c USB: input: kbtab.c: fix up dev_* messages 2012-05-04 15:33:11 -07:00
Kconfig Merge branch 'next' into for-linus 2012-03-27 00:27:10 -07:00
Makefile Input: add support for Hanwang tablets 2010-09-01 23:26:18 -07:00
wacom_sys.c Input: wacom - support EMR and MFT sensors of Cintiq Companion Hybrid 2013-09-20 09:58:51 -07:00
wacom_wac.c Input: wacom - send proper tablet state info when pen leaves proximity 2013-09-20 09:58:54 -07:00
wacom_wac.h Input: wacom - support EMR and MFT sensors of Cintiq Companion Hybrid 2013-09-20 09:58:51 -07:00
wacom.h Input: wacom - add 0xE5 (MT device) support 2012-04-29 21:13:53 -07:00