fallback: add support for ABS_MT_TOOL_TYPE for touch screens
authorPeter Hutterer <peter.hutterer@who-t.net>
Fri, 13 Jul 2018 06:08:54 +0000 (16:08 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Fri, 3 Aug 2018 04:21:18 +0000 (14:21 +1000)
commitda0fbb580f26aec37ccac9eeb8856e1717d29802
treea91ba98651f4bc376594f628566cae2c1cb4c4fd
parentabab7f1609500aa7066812d504ebab7647159843
fallback: add support for ABS_MT_TOOL_TYPE for touch screens

Cancel any touches that trigger MT_TOOL_PALM.

Fixes https://gitlab.freedesktop.org/libinput/libinput/issues/25

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
meson.build
src/evdev-fallback.c
src/evdev-fallback.h
src/libinput-private.h
src/libinput.c
test/litest-device-touchscreen-mt-tool.c [new file with mode: 0644]
test/litest.h
test/test-touch.c