summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-06-05filter: cap trackpoint scale factor at 1.0Peter Hutterer1-1/+8
2018-06-04Revert "udev: copy the trackpoint sensitivity directly from sysfs"Peter Hutterer1-2/+2
2018-06-04evdev: don't allow a trackpoint range of 0Peter Hutterer1-0/+5
2018-05-31udev: drop the JUMPING_SEMI_MT quirk, no-one uses itPeter Hutterer2-2/+0
2018-05-30touchpad: replace the hardcoded thumb threshold with a udev propPeter Hutterer3-14/+49
2018-05-30touchpad: make the dwt paired keyboard list a struct listPeter Hutterer5-53/+49
2018-05-30fallback: make the paired keyboard list a struct listPeter Hutterer2-49/+58
2018-05-30tablet: increase the proximity timeout during test runsPeter Hutterer1-2/+7
2018-05-21Bump TRACKPOINT_DEFAULT_MAX_DELTA to 120Chow Loong Jin1-1/+1
2018-05-21Merge branch 'wip/custom-pointer-accel-revert'Peter Hutterer10-343/+27
2018-05-21Merge branch 'wip/touchpad-pointer-accel-v7'Peter Hutterer1-45/+65
2018-05-21filter: improve touchpad accelerationPeter Hutterer1-45/+65
2018-05-21Revert "Expose a custom acceleration profile"Peter Hutterer9-339/+2
2018-05-21Revert "touchpad: allow custom profiles on touchpads"Peter Hutterer1-4/+25
2018-05-18touchpad: remember the suspend reasonPeter Hutterer2-40/+60
2018-05-18touchpad: split the switch event handlers upPeter Hutterer1-11/+31
2018-05-17evdev: add three more Logitech K400-like devices to the debouncing quirkPeter Hutterer3-6/+3
2018-05-16util: avoid potential integer overflowPeter Hutterer1-0/+2
2018-05-16utils: fix leak in kv_double_from_string()Peter Hutterer1-1/+1
2018-05-15touchpad: add a tool to measure the touchpad fuzzPeter Hutterer1-2/+8
2018-05-14evdev: drop the arbitrary trackpoint range maximumPeter Hutterer1-2/+1
2018-05-10Fix the scan-build fake leaksPeter Hutterer1-0/+18
2018-05-10touchpad: fix tapping that happens after a moving thumbFriedrich Schöller1-4/+3
2018-05-03udev: copy the trackpoint sensitivity directly from sysfsPeter Hutterer1-2/+2
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-03util: remove dead assignment in strv_joinPeter Hutterer1-1/+0
2018-05-03util: add a strv_join() helper functionPeter Hutterer2-0/+44
2018-05-03Allow for TABLET_TOOL_BUTTON events in the various tablet_tool_get_<foo>()Peter Hutterer1-0/+11
2018-05-03evdev: mask out MSC_TIMESTAMP, we don't need itPeter Hutterer1-0/+3
2018-05-03Update struct input_eventDeepa Dinamani2-6/+17
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 Hutterer11-27/+406
2018-05-01Add libinput_device_touch_get_touch_count()Peter Hutterer5-0/+49
2018-04-30util: allow for palm pressure > 255Peter Hutterer1-3/+1
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-26Expose a custom acceleration profilePeter Hutterer9-2/+342
2018-04-26util: add a helper function to split a key-value pair stringPeter Hutterer1-0/+63
2018-04-26filter: always average the velocity of the first two eventsPeter Hutterer1-1/+4
2018-04-26gestures: if two fingers are in definitive pinch position, pinchPeter Hutterer2-5/+27
2018-04-26filter: make the MAX_VELOCITY_DIFF a doublePeter Hutterer1-1/+1
2018-04-26fallback: Add IBM/Lenovo Scrollpoint mice quirk to enable smooth scrolling.Peter Ganzhorn3-0/+17
2018-04-20evdev: disable ABS_MT_TOOL_PALM on the Lenovo X1 Carbon 6th genPeter Hutterer2-0/+9
2018-04-20touchpad: ignore any semi-mt movement in the same frame as a finger releasePeter Hutterer1-0/+7
2018-04-20touchpad: ignore palm touches when handling clickfingersPeter Hutterer1-9/+9
2018-04-18filter: duplicate the pointer_accelerator struct into the bits that use itPeter Hutterer4-49/+83
2018-04-18filter: namespace the various trackers_* functionsPeter Hutterer6-43/+43