libinput/src
Peter Hutterer b6195694d8 evdev: disable pressure on the Asus UX302LA touchpad
This touchpad stops sending pressure data after the first frame of the second
finger down. If the initial pressure is too light, the finger doesn't get
detected even when the pressure increases in the future.

This thing is from 2014, so let's just disable the pressure axes on it
and skip the pressure-based touch detection code. Let's hope that it doesn't
also have ghost touches on light interactions...

Fixes #145

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2018-09-26 13:49:13 +10:00
..
evdev-debounce.c evdev: switch the model flags to use the quirks directly 2018-09-20 12:41:24 +10:00
evdev-fallback.c evdev: switch the model flags to use the quirks directly 2018-09-20 12:41:24 +10:00
evdev-fallback.h fallback: add support for ABS_MT_TOOL_TYPE for touch screens 2018-08-03 14:21:18 +10:00
evdev-middle-button.c evdev: fix a coverity warning 2017-10-10 08:05:28 +10:00
evdev-mt-touchpad-buttons.c evdev: switch the model flags to use the quirks directly 2018-09-20 12:41:24 +10:00
evdev-mt-touchpad-edge-scroll.c touchpad: add a TOUCH_MAYBE_END state 2018-03-01 12:24:48 +10:00
evdev-mt-touchpad-gestures.c touchpad: change the min vector for the scroll lock to 0.15 2018-08-13 14:04:24 +10:00
evdev-mt-touchpad-tap.c Remove seemingly extra pasted line from license 2018-08-05 12:55:02 -05:00
evdev-mt-touchpad.c evdev: switch the model flags to use the quirks directly 2018-09-20 12:41:24 +10:00
evdev-mt-touchpad.h touchpad: add timestamp-based jump detection 2018-08-31 11:12:42 +10:00
evdev-tablet-pad-leds.c tablet: unify the license text with what we have in COPYING 2018-08-07 08:37:45 +10:00
evdev-tablet-pad.c tablet: unify the license text with what we have in COPYING 2018-08-07 08:37:45 +10:00
evdev-tablet-pad.h tablet: unify the license text with what we have in COPYING 2018-08-07 08:37:45 +10:00
evdev-tablet.c evdev: switch the model flags to use the quirks directly 2018-09-20 12:41:24 +10:00
evdev-tablet.h tablet: unify the license text with what we have in COPYING 2018-08-07 08:37:45 +10:00
evdev.c evdev: disable pressure on the Asus UX302LA touchpad 2018-09-26 13:49:13 +10:00
evdev.h evdev: switch the model flags to use the quirks directly 2018-09-20 12:41:24 +10:00
filter-flat.c filter: move the flat filter into a separate file 2018-04-18 16:15:38 +10:00
filter-low-dpi.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
filter-mouse.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
filter-private.h Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
filter-tablet.c filter: split the tablet accel code into a separate file 2018-04-18 16:15:38 +10:00
filter-touchpad-x230.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
filter-touchpad.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
filter-trackpoint.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
filter.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
filter.h Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
libinput-git-version.h.in tools: add the git version in the libinput-record output 2018-03-06 14:22:30 +10:00
libinput-private.h fallback: add support for ABS_MT_TOOL_TYPE for touch screens 2018-08-03 14:21:18 +10:00
libinput-restore-selinux-context.sh meson: Fix absolute libdir case in install script 2018-02-16 16:57:30 +10:00
libinput-uninstalled.pc.in buildsystem: add missing uninstalled pkg-config infra 2016-08-30 17:18:39 +10:00
libinput-util.c util: fail property parsing if the dimensions are 0 2018-08-13 11:50:21 +10:00
libinput-util.h util: check for < 0 explicitly in safe_atou 2018-09-13 08:32:23 +10:00
libinput-version.h.in COPYING: Update boilerplate from MIT X11 to MIT Expat license 2015-06-16 14:36:04 +10:00
libinput-versionsort.h Add versionsort test 2018-07-19 22:29:00 +03:00
libinput.c fallback: add support for ABS_MT_TOOL_TYPE for touch screens 2018-08-03 14:21:18 +10:00
libinput.h doc/user: more documentation cleanups and fixes 2018-08-01 10:07:28 +10:00
libinput.pc.in Add -lrt to the libs 2014-07-03 09:59:43 +10:00
libinput.sym Revert "Expose a custom acceleration profile" 2018-05-21 12:15:25 +10:00
path-seat.c libinput: initialize the quirks subsystem 2018-06-08 14:37:22 +10:00
path-seat.h path: remove unused declaration of path_input_process_event 2017-02-01 16:59:58 +10:00
quirks.c evdev: disable pressure on the Asus UX302LA touchpad 2018-09-26 13:49:13 +10:00
quirks.h evdev: disable pressure on the Asus UX302LA touchpad 2018-09-26 13:49:13 +10:00
timer.c timer: change the timer offset warning to a client bug 2018-02-06 19:29:26 +10:00
timer.h timer: flush the timer funcs if our events come in late 2017-09-21 12:27:46 +10:00
udev-seat.c libinput: initialize the quirks subsystem 2018-06-08 14:37:22 +10:00
udev-seat.h COPYING: Update boilerplate from MIT X11 to MIT Expat license 2015-06-16 14:36:04 +10:00