tablet: disable the forced proximity out for the Dell Canvas pen
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 17 Jun 2019 03:25:59 +0000 (13:25 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Mon, 17 Jun 2019 04:39:58 +0000 (14:39 +1000)
commit9cb089f2b68ba21877ea0973c08837cf073679c8
tree3204433c9fa0312f5e81ebe37dfa90b40661b408
parentd13e11c24fbfe4859d3c054e59902226c16c9fe5
tablet: disable the forced proximity out for the Dell Canvas pen

This pen has random timeouts, often when a button is pressed. This causes a
forced proximity out (and the button release) and makes the whole device a
tad unusable.

Nothing we can detect by heuristics since it looks like other devices that
don't send proximity out events. And the timeout can be quite high, the
recording in #304 has over 800ms for one sequence.

Fixes #304

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
meson.build
quirks/30-vendor-wacom.quirks
src/evdev-tablet.c
src/evdev-tablet.h
src/quirks.c
src/quirks.h
test/litest-device-wacom-isdv4-4200-pen.c [new file with mode: 0644]
test/litest.h
test/test-tablet.c