diff options
author | Ping Cheng <pinglinux@gmail.com> | 2012-12-18 14:48:20 -0800 |
---|---|---|
committer | Jason Gerecke <killertofu@gmail.com> | 2012-12-19 10:02:30 -0800 |
commit | 37734d52cc1ce84ba5153bb45587892b5070c9c5 (patch) | |
tree | e8d79c2dfcdf453eaa8124f743a9d8c90f923a6b | |
parent | 1f9bf45bdf2eb58491fa578aa6b9ce55a9c13366 (diff) | |
download | xf86-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.c | 2 |
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; } } |