kernel-fxtec-pro1x/drivers/input/tablet
Ping Cheng a43c7c5383 Input: wacom - support one finger touch the touchscreen way
There are two types of 1FGT devices supported in wacom_wac.c.
Changing them to follow the existing touchscreen format, i.e.,
only report BTN_TOUCH as a valid tool type.

Touch data will be ignored if pen is in proximity. This requires
a touch up event sent if touch was down when pen comes in. The
touch up event should be sent before any pen events are emitted.
Otherwise, two pointers would race for the cursor.

However, we can not send a touch up inside wacom_tpc_pen since
pen and touch are on different logical port. That is why we
have to check if touch is up before sending pen events.

Reviewed-by: Henrik Rydberg <rydberg@euromail.se>
Reviewed-by: Chris Bagwell <chris@cnpbagwell.com>
Signed-off-by: Ping Cheng <pingc@wacom.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2011-03-12 20:37:20 -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 - tighten up permissions on sysfs attributes 2010-11-15 22:59:40 -08: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 - properly enable runtime PM 2010-10-17 21:20:46 -07:00
wacom_wac.c Input: wacom - support one finger touch the touchscreen way 2011-03-12 20:37:20 -08:00
wacom_wac.h Input: wacom - support one finger touch the touchscreen way 2011-03-12 20:37:20 -08:00