libinput/src
Peter Hutterer 7d97bb0087 evdev: accept accelerometers if they are tagged as other devices too
Devices tagged as accelerometers may also be other devices like tablet pads.
Only ignore pure accelerometer devices but disable the accelerometer axes for
devices that have multiple types.

https://bugs.freedesktop.org/show_bug.cgi?id=102100

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Jason Gerecke <jason.gerecke@wacom.com>
2017-08-28 09:19:54 +10:00
..
evdev-lid.c lid: disable all types but EV_SYN and EV_SW 2017-07-27 19:00:43 +10:00
evdev-middle-button.c timer: add a timer name to each timer 2017-07-10 12:00:50 +10:00
evdev-mt-touchpad-buttons.c timer: add a timer name to each timer 2017-07-10 12:00:50 +10:00
evdev-mt-touchpad-edge-scroll.c timer: add a timer name to each timer 2017-07-10 12:00:50 +10:00
evdev-mt-touchpad-gestures.c gestures: don't try to pinch for nfingers > slots 2017-08-01 16:42:03 +01:00
evdev-mt-touchpad-tap.c timer: add a timer name to each timer 2017-07-10 12:00:50 +10:00
evdev-mt-touchpad.c touchpad: Enable timestamp smoothing support for bluetooth touchpads 2017-08-01 16:42:19 +01:00
evdev-mt-touchpad.h touchpad: add touch-size-based palm detection 2017-07-11 12:28:28 +10:00
evdev-tablet-pad-leds.c Abort if zalloc ever fails 2017-07-12 10:18:07 +10:00
evdev-tablet-pad.c Abort if zalloc ever fails 2017-07-12 10:18:07 +10:00
evdev-tablet-pad.h util: harmonize container_of() definition with linux kernel one 2017-05-17 15:04:41 +10:00
evdev-tablet.c Abort if zalloc ever fails 2017-07-12 10:18:07 +10:00
evdev-tablet.h util: harmonize container_of() definition with linux kernel one 2017-05-17 15:04:41 +10:00
evdev.c evdev: accept accelerometers if they are tagged as other devices too 2017-08-28 09:19:54 +10:00
evdev.h pointer: add button debouncing 2017-07-26 00:21:46 +10:00
filter-private.h filter: change the filter functions to take raw device coordinates 2016-12-21 10:55:57 +10:00
filter.c touchpad: Enable timestamp smoothing support for bluetooth touchpads 2017-08-01 16:42:19 +01:00
filter.h touchpad: Enable timestamp smoothing support for bluetooth touchpads 2017-08-01 16:42:19 +01:00
libinput-private.h Put a check in to make sure our events have correct timestamps 2017-04-28 16:47:38 +10:00
libinput-restore-selinux-context.sh Skip restorecon if it cannot be found 2017-06-23 09:58:42 +10:00
libinput-uninstalled.pc.in buildsystem: add missing uninstalled pkg-config infra 2016-08-30 17:18:39 +10:00
libinput-util.c touchpad: Allow larger palm sizes. 2017-08-14 06:11:35 +02:00
libinput-util.h trackpoint: drop handling of CONST_ACCEL and undo SENSITIVITY 2017-07-20 11:53:01 +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.c Add safe_strdup() 2017-07-12 15:39:31 +10:00
libinput.h doc: add a line break 2017-07-12 10:17:43 +10:00
libinput.pc.in Add -lrt to the libs 2014-07-03 09:59:43 +10:00
libinput.sym configure.ac: libinput 1.7rc1 2017-02-23 10:49:11 +10:00
path-seat.c Add safe_strdup() 2017-07-12 15:39:31 +10:00
path-seat.h path: remove unused declaration of path_input_process_event 2017-02-01 16:59:58 +10:00
timer.c timer: always restart the timer loop when we called one of them 2017-07-25 18:28:18 +10:00
timer.h timer: add a timer name to each timer 2017-07-10 12:00:50 +10:00
udev-seat.c Add safe_strdup() 2017-07-12 15:39:31 +10:00
udev-seat.h COPYING: Update boilerplate from MIT X11 to MIT Expat license 2015-06-16 14:36:04 +10:00