libinput/src
Peter Hutterer a4036a33ca udev: copy the trackpoint sensitivity directly from sysfs
Rather than going the roundabout way of having systemd set the sensitivity
followed by us reading that udev property and hoping, just take the
sensitivity directly from sysfs. This makes us basically independent of what
systemd does (or the lack of systemd, where that is a problem).

It does remove the chance of users to trick libinput by manually adjusting the
sensitivity after the udev rules kicked in, but seriously, we should work on
fixing acceleration properly in that case.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2018-05-03 19:15:18 +10:00
..
evdev-debounce.c Remove some duplicate empty lines 2018-04-16 15:14:23 +10:00
evdev-fallback.c fallback: Add IBM/Lenovo Scrollpoint mice quirk to enable smooth scrolling. 2018-04-26 09:53:57 +10:00
evdev-fallback.h evdev: add a quirk to disable debouncing on the MS Nano Transcievers 2018-02-13 15:58:48 +10:00
evdev-middle-button.c
evdev-mt-touchpad-buttons.c touchpad: ignore palm touches when handling clickfingers 2018-04-20 09:04:13 +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 gestures: if two fingers are in definitive pinch position, pinch 2018-04-26 13:59:03 +10:00
evdev-mt-touchpad-tap.c touchpad: ignore any semi-mt movement in the same frame as a finger release 2018-04-20 09:41:21 +10:00
evdev-mt-touchpad.c touchpad: only try to detect touchpad wobbling with one finger down 2018-05-03 19:15:00 +10:00
evdev-mt-touchpad.h Merge branch 'wip/touchpad-maybe-end-state' 2018-03-05 08:26:47 +10:00
evdev-tablet-pad-leds.c
evdev-tablet-pad.c pad: use libwacom to get the evdev to button number mapping 2018-03-05 15:00:03 +10:00
evdev-tablet-pad.h
evdev-tablet.c Update struct input_event 2018-05-03 10:03:28 +10:00
evdev-tablet.h
evdev.c udev: copy the trackpoint sensitivity directly from sysfs 2018-05-03 19:15:18 +10:00
evdev.h Add libinput_device_touch_get_touch_count() 2018-05-01 09:38:24 +10:00
filter-custom.c Expose a custom acceleration profile 2018-04-26 14:48:37 +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 filter: duplicate the pointer_accelerator struct into the bits that use it 2018-04-18 17:10:05 +10:00
filter-mouse.c filter: duplicate the pointer_accelerator struct into the bits that use it 2018-04-18 17:10:05 +10:00
filter-private.h Expose a custom acceleration profile 2018-04-26 14:48:37 +10: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 filter: namespace the various trackers_* functions 2018-04-18 17:01:03 +10:00
filter-touchpad.c filter: duplicate the pointer_accelerator struct into the bits that use it 2018-04-18 17:10:05 +10:00
filter-trackpoint.c filter: split trackpoint acceleration code into a separate file 2018-04-18 16:15:38 +10:00
filter.c Expose a custom acceleration profile 2018-04-26 14:48:37 +10:00
filter.h Expose a custom acceleration profile 2018-04-26 14:48:37 +10: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 Expose a custom acceleration profile 2018-04-26 14:48:37 +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
libinput-util.c util: remove dead assignment in strv_join 2018-05-03 15:31:17 +10:00
libinput-util.h util: add a strv_join() helper function 2018-05-03 12:31:30 +10:00
libinput-version.h.in
libinput.c Allow for TABLET_TOOL_BUTTON events in the various tablet_tool_get_<foo>() 2018-05-03 12:28:01 +10:00
libinput.h Merge branch 'wip/custom-pointer-acceleration-function-v2' 2018-05-02 10:53:08 +10:00
libinput.pc.in
libinput.sym Merge branch 'wip/custom-pointer-acceleration-function-v2' 2018-05-02 10:53:08 +10:00
path-seat.c
path-seat.h
timer.c timer: change the timer offset warning to a client bug 2018-02-06 19:29:26 +10:00
timer.h
udev-seat.c udev: validate input devices during cold-plug 2018-04-05 09:38:36 +10:00
udev-seat.h