libinput/udev
Peter Hutterer 432fbc33cd touchpad: add touch-size based touch handling
Apple touchpads don't use ABS_MT_PRESSURE but they are multitouch touchpads,
so the current pressure-based handling code doesn't apply because it expects
slot-based pressure for mt touchpads.

Apple does however send useful data for ABS_MT_WIDTH_MAJOR/MINOR, so let's use
that instead. The data provided in those is more-or-less random, so we need a
hwdb entry to track the acceptable thresholds.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-07-11 12:27:54 +10:00
..
80-libinput-device-groups.rules.in udev: don't overwrite a previously set device group 2016-08-01 07:13:05 +10:00
80-libinput-test-device.rules Ignore test devices for libinput contexts not run from the test suite 2015-07-28 17:42:32 +08:00
90-libinput-model-quirks.hwdb touchpad: add touch-size based touch handling 2017-07-11 12:27:54 +10:00
90-libinput-model-quirks.rules.in udev: Add support for device-tree-based model selection 2017-06-07 09:32:24 +10:00
libinput-device-group.c udev: check wacom devices for a paired product id 2016-08-03 14:06:48 +10:00
libinput-model-quirks.c touchpad: init a default hysteresis for ALPS rushmore touchpads 2016-02-10 08:08:31 +10:00
parse_hwdb.py touchpad: add touch-size based touch handling 2017-07-11 12:27:54 +10:00