summaryrefslogtreecommitdiff
path: root/src/evdev-mt-touchpad.c
AgeCommit message (Expand)AuthorFilesLines
2018-07-19touchpad: don't NONE or HOVERING touches towards the touchPeter Hutterer1-0/+4
2018-06-29fallback: cancel the debounce timers during device remove, not destroyPeter Hutterer1-1/+2
2018-06-26touchpad: don't disable tapping on MT_TOOL_PALMPeter Hutterer1-3/+0
2018-06-15touchpad: ignore motion on finger-upKonstantin Kharlamov1-0/+5
2018-06-14touchpad: replace last_point with history.samplesKonstantin Kharlamov1-10/+5
2018-06-11Merge branch 'wip/config-files'Peter Hutterer1-81/+83
2018-06-11touchpad: don't pair external touchpads with lid/tablet mode switchesPeter Hutterer1-0/+6
2018-06-08Switch from udev property parsing to the quirks systemPeter Hutterer1-81/+83
2018-05-30touchpad: replace the hardcoded thumb threshold with a udev propPeter Hutterer1-14/+23
2018-05-30touchpad: make the dwt paired keyboard list a struct listPeter Hutterer1-27/+26
2018-05-21Revert "touchpad: allow custom profiles on touchpads"Peter Hutterer1-4/+25
2018-05-18touchpad: remember the suspend reasonPeter Hutterer1-40/+50
2018-05-18touchpad: split the switch event handlers upPeter Hutterer1-11/+31
2018-05-15touchpad: add a tool to measure the touchpad fuzzPeter Hutterer1-2/+8
2018-05-03touchpad: only try to detect touchpad wobbling with one finger downPeter Hutterer1-0/+4
2018-05-03Revert "touchpad: only try to detect touchpad wobbling with one finger down"Peter Hutterer1-4/+0
2018-05-03Update struct input_eventDeepa Dinamani1-2/+9
2018-05-02touchpad: only try to detect touchpad wobbling with one finger downPeter Hutterer1-0/+4
2018-05-02touchpad: reset the wobble detection for non-pointer eventsPeter Hutterer1-1/+6
2018-05-02touchpad: reset the wobble detection history for y-only changesPeter Hutterer1-4/+1
2018-05-02Merge branch 'wip/custom-pointer-acceleration-function-v2'Peter Hutterer1-25/+4
2018-04-27touchpad: fix the trackpoint event counter for the T460sPeter Hutterer1-3/+10
2018-04-26touchpad: allow custom profiles on touchpadsPeter Hutterer1-25/+4
2018-04-16Remove some duplicate empty linesPeter Hutterer1-1/+0
2018-04-05touchpad: don't process state for a touch in TOUCH_NONEPeter Hutterer1-0/+3
2018-04-05touchpad: log the touch size thresholds if we're using themPeter Hutterer1-1/+3
2018-03-21touchpad: only keep low-pressure fingers alive for 2+-slot touchpadsPeter Hutterer1-2/+6
2018-03-13touchpad: make sure we compare only the last 3 events for wobblePeter Hutterer1-2/+3
2018-03-13touchpad: don't enable top palm detection on touchpads <= 55mm highPeter Hutterer1-1/+1
2018-03-12touchpad: end hovering touches in maybe_end_touchPeter Hutterer1-5/+9
2018-03-09Merge branch 'wip/hysteresis-wobbles'Peter Hutterer1-6/+18
2018-03-09touchpad: enable hysteresis based on a 0 fuzz valuePeter Hutterer1-1/+3
2018-03-09touchpad: use the fuzz value (if any) for the hysteresis marginPeter Hutterer1-5/+15
2018-03-05touchpad: enable palm detection on tablets' touchpadsPeter Hutterer1-6/+12
2018-03-05touchpad: init touch size range based on the udev propertyPeter Hutterer1-8/+6
2018-03-05Introduce omnidirectional (elliptical) hysteresisDaniel van Vugt1-17/+6
2018-03-05Merge branch 'wip/touchpad-maybe-end-state'Peter Hutterer1-21/+80
2018-03-02touchpad: add wobbling detectionKonstantin Kharlamov1-1/+57
2018-03-01touchpad: remove the code for disabling hysteresisKonstantin Kharlamov1-20/+1
2018-03-01touchpad: move the hysteresis into its own substructPeter Hutterer1-5/+5
2018-03-01touchpad: add a TOUCH_MAYBE_END statePeter Hutterer1-19/+74
2018-03-01touchpad: don't end below-threshold pressure touches if nfake_fingers > nslotsPeter Hutterer1-1/+3
2018-03-01touchpad: add the pressure thresholds to the debugging outputPeter Hutterer1-1/+3
2018-03-01touchpad: don't do speed-based thumb detection on single-touch or semi-mtsPeter Hutterer1-0/+4
2018-02-21touchpad: delay arbitration by 90ms after touch togglePeter Hutterer1-5/+46
2018-02-21evdev: pass the time down to toggle_touchPeter Hutterer1-1/+2
2018-02-21touchpad: change the stylus palm arbitration to process touchesPeter Hutterer1-7/+23
2018-02-21touchpad: reset the palm state to NONE on a new touchPeter Hutterer1-0/+1
2018-02-20touchpad: only begin fake touches when we have at least one finger downPeter Hutterer1-7/+9
2018-02-20touchpad: add a touch index for debuggingPeter Hutterer1-15/+30