libinput/src
Peter Hutterer 84ab969c26 filter: work the touchpad magic slowdown into the various parameters
We have everything separate from the mouse now, so having a magic slowdown
isn't needed, we can work this into our parameters. So the acceleration
function now uses everything adjusted, but the factor is still multiplied by
the slowdown in the end.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2016-12-21 10:55:57 +10:00
..
evdev-middle-button.c touchpad: remove software middle button when emulation is enabled 2016-07-04 09:41:33 +10:00
evdev-mt-touchpad-buttons.c evdev: switch three ints to booleans 2016-08-11 19:56:16 +10:00
evdev-mt-touchpad-edge-scroll.c touchpad: reset the edge scroll state on touch up if edge scroll is disabled 2016-08-23 07:07:55 +10:00
evdev-mt-touchpad-gestures.c Change the directions bitmask to a uin32_t 2016-12-15 19:43:41 +10:00
evdev-mt-touchpad-tap.c tools: fix signed/unsigned comparison warnings 2016-12-06 11:02:13 +10:00
evdev-mt-touchpad.c filter: change the filter functions to take raw device coordinates 2016-12-21 10:55:57 +10:00
evdev-mt-touchpad.h touchpad: constify a few helper functions 2016-12-14 15:19:47 +10:00
evdev-tablet-pad-leds.c pad: implement basic mode group support (1 group with 1 mode) 2016-06-24 13:29:17 +10:00
evdev-tablet-pad.c tablet: add touch arbitration 2016-09-07 11:17:03 +10:00
evdev-tablet-pad.h pad: implement basic mode group support (1 group with 1 mode) 2016-06-24 13:29:17 +10:00
evdev-tablet.c filter: change the filter functions to take raw device coordinates 2016-12-21 10:55:57 +10:00
evdev-tablet.h tablet: add touch arbitration 2016-09-07 11:17:03 +10:00
evdev.c filter: change the filter functions to take raw device coordinates 2016-12-21 10:55:57 +10:00
evdev.h touchpad: convert two functions to use the device->phys helpers 2016-12-14 15:19:50 +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 filter: work the touchpad magic slowdown into the various parameters 2016-12-21 10:55:57 +10:00
filter.h filter: change the filter functions to take raw device coordinates 2016-12-21 10:55:57 +10:00
libinput-private.h filter: change the filter functions to take raw device coordinates 2016-12-21 10:55:57 +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: tighten requirements on the click angle/count properties 2016-11-29 11:21:39 +10:00
libinput-util.h util: add a helper function to split a string into substrings 2016-11-29 11:21:39 +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 missing event type checks to libinput_event_gesture_get_base_event 2016-10-28 15:38:29 +10:00
libinput.h Add configurable button map to tappings 2016-08-15 09:05:57 +10:00
libinput.pc.in Add -lrt to the libs 2014-07-03 09:59:43 +10:00
libinput.sym Add configurable button map to tappings 2016-08-15 09:05:57 +10:00
Makefile.am pad: implement basic mode group support (1 group with 1 mode) 2016-06-24 13:29:17 +10:00
path.c path: read the calibration prop on startup 2016-11-29 11:21:38 +10:00
path.h COPYING: Update boilerplate from MIT X11 to MIT Expat license 2015-06-16 14:36:04 +10:00
timer.c timer: print the wrong offset when we have a negative timer offset bug 2016-04-11 13:02:19 +10:00
timer.h Change to micro seconds for measuring time internally 2015-07-28 17:42:32 +08:00
udev-seat.c evdev: move reading the calibration prop into a helper function 2016-11-29 11:21:38 +10:00
udev-seat.h COPYING: Update boilerplate from MIT X11 to MIT Expat license 2015-06-16 14:36:04 +10:00