linux/drivers/input/tablet
Chris Bagwell 8f9068609e Input: wacom - fix touch parsing on newer Bamboos
Bamboos with Product ID's > 0xD4 return values unrelated to pressure
in touch 1 pressure field.  They also report 2nd touch X/Y values
shifted down 1 byte (where pressure was).  This results in jumpy
1 finger touch and totally invalid 2nd finger data.

For touch detection, switch to a Touch Present single bit that
all versions of Bamboo support.

For touch 2 offset, calculate offset based on a bit that is set
different between the two packet layouts.

Since touch pressure reports were removed from driver, there was
no need to be reading pressure any more.

Signed-off-by: Chris Bagwell <chris@cnpbagwell.com>
Reviewed-by: Ping Cheng <pinglinux@gmail.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2011-09-12 22:08:59 -07: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 support for digitizer in Lenovo W700 2010-12-23 01:22:55 -08:00
wacom_sys.c Input: wacom - remove pressure for touch devices 2011-08-26 23:20:12 -07:00
wacom_wac.c Input: wacom - fix touch parsing on newer Bamboos 2011-09-12 22:08:59 -07:00
wacom_wac.h Input: wacom - report resolution for pen devices 2011-03-26 22:31:06 -07:00