summaryrefslogtreecommitdiff
path: root/src/filter.c
AgeCommit message (Expand)AuthorFilesLines
2016-04-06Fix spelling mistakesEric Engestrom1-1/+1
2016-01-22tablet: hook up relative motion eventsPeter Hutterer1-0/+94
2015-09-11Add an API to change pointer acceleration profilesPeter Hutterer1-2/+97
2015-08-31filter: fix constant acceleration for the X230Peter Hutterer1-10/+23
2015-08-20touchpad: use unaccelerated motion data for scrollingPeter Hutterer1-1/+22
2015-08-20filter: add a "filter_constant" hook to the filter interfacePeter Hutterer1-0/+20
2015-08-20filter: move the TP_MAGIC_SLOWDOWN to a single definitionPeter Hutterer1-9/+9
2015-08-20filter: use named initalizers for the accelerator interfacePeter Hutterer1-16/+16
2015-08-12filter: split trackpoint acceleration outPeter Hutterer1-0/+87
2015-08-12filter: duplicate the code for the Lenovo x230 accel methodPeter Hutterer1-3/+56
2015-08-11filter: split out handling of the low-dpi accel methodPeter Hutterer1-2/+32
2015-08-11filter: split calculating the accel factor into a helper functionPeter Hutterer1-10/+25
2015-08-11filter: revamp to create device-specific filters, rather than accel functionsPeter Hutterer1-4/+58
2015-08-11filter: move create_pointer_accelerator_filter down in the filePeter Hutterer1-35/+35
2015-08-11filter: drop accel->last, write-only valuePeter Hutterer1-5/+0
2015-08-11filter: explain the acceleration function in detailPeter Hutterer1-10/+73
2015-08-11filter: add two helper functions to convert between speedsPeter Hutterer1-10/+28
2015-08-11filter: rename speed_out to "factor" for the touchpad profilesPeter Hutterer1-23/+23
2015-08-11filter: rename speed to speed_adjustment where it's in the [-1,1] rangePeter Hutterer1-9/+9
2015-08-11filter: drop superfluous struct declarationPeter Hutterer1-1/+0
2015-08-11Revert "filter: move the pointer acceleration profiles back to units/ms"Peter Hutterer1-27/+27
2015-08-04filter: fix acceleration threshold assignmentPeter Hutterer1-3/+4
2015-08-03filter: move the pointer acceleration profiles back to units/msPeter Hutterer1-25/+25
2015-07-31filter: fix x230 acceleration function for the ms→us changePeter Hutterer1-2/+2
2015-07-28Change to micro seconds for measuring time internallyJonas Ådahl1-22/+21
2015-07-02filter: add a custom low-dpi accelerationPeter Hutterer1-5/+49
2015-07-02filter: pass the DPI to the acceleration filterPeter Hutterer1-1/+6
2015-07-02filter: reduce deceleration to minimal speeds onlyPeter Hutterer1-1/+1
2015-06-26filter: use a tmp variable for the accel factorPeter Hutterer1-1/+4
2015-06-16COPYING: Update boilerplate from MIT X11 to MIT Expat licensePeter Hutterer1-16/+17
2015-06-11filter: require minimum acceleration factor of 0.3Peter Hutterer1-1/+1
2015-06-11touchpad: restart the motion filter on touch beginPeter Hutterer1-0/+31
2015-06-02filter: enforce minimum velocityPeter Hutterer1-4/+30
2015-06-02filter: up the motion timeout to 1 secondPeter Hutterer1-1/+1
2015-06-02filter: pass last_velocity as argumentPeter Hutterer1-4/+11
2015-05-28Update Red Hat's copyrightPeter Hutterer1-0/+1
2015-05-07filter: add Simon's copyrightPeter Hutterer1-0/+1
2015-04-27evdev: use a different filter for low resolution touchpad on the Lenovo X230Benjamin Tissoires1-0/+37
2015-04-10filter: Make acceleration range widerHans de Goede1-3/+5
2015-03-27Change vector_get_direction input to a normalized_coords structHans de Goede1-1/+1
2015-03-25Add a normalized_length helper function and use this where applicableHans de Goede1-3/+1
2015-03-19filter: calculate the time delta correctlyPeter Hutterer1-1/+2
2015-03-19filter: switch to normalized_coordsPeter Hutterer1-27/+23
2015-03-17Push the touchpad magic slowdown to the touchpad accel codePeter Hutterer1-0/+21
2015-02-03filter: zalloc the struct to make sure the speed is initializedPeter Hutterer1-1/+1
2015-01-06Drop unused function calc_penumbral_gradientPeter Hutterer1-8/+0
2014-10-31filter: perform speed computations with doublesDerek Foreman1-2/+2
2014-10-31filter: Fix typoDerek Foreman1-1/+1
2014-09-23filter: adjust acceleration curve depending on speedPeter Hutterer1-2/+17
2014-09-23filter: add a configurable speed interfacePeter Hutterer1-1/+27