linux-hardened/drivers/input/tablet
Chris Bagwell 5a6c865d98 Input: wacom - ignore unwanted bamboo packets
Bamboo's Pen and Touch packets always start with a value
of 0x02 in first byte.  In 3rd gen Bamboo's, the hw is now
periodically sending some additional packets with unrelated data
and uses a value other than 0x02 to inform driver this.

Ignore those packets now.

This was reported by users as bad behavior in Gimp. The
invalid packets being processed made the stylus report
out of proximity for the 1 packet and this triggered some
secondary bug which caused Gimp to stop drawing until
user really took pen out of proximity of tablet.

Signed-off-by: Chris Bagwell <chris@cnpbagwell.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2011-11-07 19:56:41 -08:00
..
acecad.c Input: acecad - fix a memory leak in usb_acecad_probe error path 2010-11-10 23:07:03 -08:00
aiptek.c Input: aiptek - remove double define 2011-07-10 16:08:23 -07:00
gtco.c USB: rename usb_buffer_alloc() and usb_buffer_free() users 2010-05-20 13:21:38 -07:00
hanwang.c Input: hanwang - add support for Art Master HD 5012 tablet 2010-09-29 18:25:47 -07:00
kbtab.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6 2010-05-20 21:26:12 -07:00
Kconfig Input: add support for Hanwang tablets 2010-09-01 23:26:18 -07:00
Makefile Input: add support for Hanwang tablets 2010-09-01 23:26:18 -07:00
wacom.h Input: wacom - add LED support for Cintiq 21ux2 2011-10-05 00:26:21 -07:00
wacom_sys.c Input: wacom - read 3rd gen Bamboo Touch HID data 2011-10-26 22:36:06 -07:00
wacom_wac.c Input: wacom - ignore unwanted bamboo packets 2011-11-07 19:56:41 -08:00
wacom_wac.h Input: wacom - 3rd gen Bamboo P&Touch packet support 2011-10-26 22:36:10 -07:00