summaryrefslogtreecommitdiff
path: root/src/filter.h
Commit message (Expand)AuthorAgeFilesLines
* filter: add scroll movement type to the custom acceleration profileYinon Burgansky2023-02-241-0/+27
* Introduce custom acceleration profileYinon Burgansky2023-01-171-0/+17
* filter: add a flat trackpoint accelPeter Hutterer2022-09-081-0/+3
* treewide: fix typosTorstein Husebø2020-12-161-1/+1
* [clang-tidy] fix inconsistent declarationsRosen Penev2020-08-271-1/+1
* Allow the flat acceleration profile for touchpadsEvan Goode2020-05-271-0/+3
* Add quirk to control velocity averaging, disable it by defaultKim Lindberger2018-08-221-5/+6
* filter: add a trackpoint multiplier factorPeter Hutterer2018-07-111-1/+1
* filter: make the trackpoint accel profile func the same prototype as the othersPeter Hutterer2018-07-111-1/+2
* Revert "Expose a custom acceleration profile"Peter Hutterer2018-05-211-12/+0
* Expose a custom acceleration profilePeter Hutterer2018-04-261-0/+12
* touchpad: Enable timestamp smoothing support for bluetooth touchpadsHans de Goede2017-08-011-1/+3
* filter: add a custom trackpoint acceleratorPeter Hutterer2017-07-201-3/+2
* filter: change the filter functions to take raw device coordinatesPeter Hutterer2016-12-211-2/+23
* tablet: hook up relative motion eventsPeter Hutterer2016-01-221-0/+3
* Add an API to change pointer acceleration profilesPeter Hutterer2015-09-111-0/+5
* filter: add a "filter_constant" hook to the filter interfacePeter Hutterer2015-08-201-0/+22
* filter: split trackpoint acceleration outPeter Hutterer2015-08-121-0/+8
* filter: revamp to create device-specific filters, rather than accel functionsPeter Hutterer2015-08-111-2/+12
* filter: add a custom low-dpi accelerationPeter Hutterer2015-07-021-0/+5
* filter: pass the DPI to the acceleration filterPeter Hutterer2015-07-021-1/+2
* COPYING: Update boilerplate from MIT X11 to MIT Expat licensePeter Hutterer2015-06-161-16/+17
* touchpad: restart the motion filter on touch beginPeter Hutterer2015-06-111-0/+5
* Update Red Hat's copyrightPeter Hutterer2015-05-281-0/+1
* evdev: use a different filter for low resolution touchpad on the Lenovo X230Benjamin Tissoires2015-04-271-0/+5
* filter: switch to normalized_coordsPeter Hutterer2015-03-191-5/+3
* Push the touchpad magic slowdown to the touchpad accel codePeter Hutterer2015-03-171-0/+5
* Move DEFAULT_MOUSE_DPI to evdev.h, provide a conversion macroPeter Hutterer2015-03-101-3/+0
* cosmetic: more duplicate empty line removalPeter Hutterer2015-03-021-1/+0
* Change default DPI to 1000Peter Hutterer2014-12-021-1/+1
* Move DEFAULT_MOUSE_DPI to filter.hPeter Hutterer2014-12-021-0/+3
* filter: fix a comment, 400 isn't hard-coded anymorePeter Hutterer2014-12-021-1/+1
* filter: Fix typoDerek Foreman2014-10-311-1/+1
* filter: add a configurable speed interfacePeter Hutterer2014-09-231-0/+7
* filter: add a filter-private.h header filePeter Hutterer2014-09-231-12/+0
* Replace pointer acceleration with a much simpler linear onePeter Hutterer2014-09-231-9/+4
* cosmetic: Remove prototype for nonexistent create_linear_acceleration_filter()Derek Foreman2014-09-191-3/+0
* Include stdint.h from filter.hPeter Hutterer2014-07-161-0/+2
* touchpad: normalize the touchpad resolution to 400dpi, not 10 units/mmPeter Hutterer2014-07-091-1/+1
* filter: rename motion_filter_destroy to filter_destroyPeter Hutterer2014-07-091-2/+2
* Add basic mouse pointer accelerationJonas Ådahl2014-05-291-0/+14
* filter: Add motion filter destruction helperJonas Ådahl2014-05-291-0/+3
* Change internal timestamps to uint64_t to properly deal with wrappingHans de Goede2014-05-221-3/+3
* Port evdev code to be used as a shared libraryJonas Ådahl2013-11-121-22/+18
* filter: Remove unused variableJonas Ådahl2013-11-121-1/+0
* Add more missing config.h includesDaniel Stone2013-11-101-0/+2
* evdev: Improve touchpad support and add motion filtersJonas Ådahl2013-11-101-0/+65