summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPing Cheng <pinglinux@gmail.com>2012-12-18 14:48:20 -0800
committerJason Gerecke <killertofu@gmail.com>2012-12-19 10:02:30 -0800
commit37734d52cc1ce84ba5153bb45587892b5070c9c5 (patch)
treee8d79c2dfcdf453eaa8124f743a9d8c90f923a6b
parent1f9bf45bdf2eb58491fa578aa6b9ce55a9c13366 (diff)
downloadxf86-input-wacom-37734d52cc1ce84ba5153bb45587892b5070c9c5.tar.gz
Filter out DOUBLETAP and TRIPLETAP events for true MT data
DOUBLETAP and TRIPLETAP are duplicated events in type-B MT format. We do not use them in this driver. Plus, they could be confused by fake MT events on older kernels. Signed-off-by: Ping Cheng <pinglinux@gmail.com>
-rw-r--r--src/wcmUSB.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/wcmUSB.c b/src/wcmUSB.c
index 3089581..3b756fe 100644
--- a/src/wcmUSB.c
+++ b/src/wcmUSB.c
@@ -949,6 +949,8 @@ static int usbFilterEvent(WacomCommonPtr common, struct input_event *event)
{
case BTN_TOUCH:
case BTN_TOOL_FINGER:
+ case BTN_TOOL_DOUBLETAP:
+ case BTN_TOOL_TRIPLETAP:
return 1;
}
}