summaryrefslogtreecommitdiff
path: root/src/evdev-mt-touchpad.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-24evdev: standardize log messsagesPeter Hutterer1-54/+48
2017-02-13touchpad: drop 'is blacklisted' check for dwt pairingPeter Hutterer1-22/+2
2017-02-13touchpad: add a hwdb quirk for (external) touchpad/keyboard combosPeter Hutterer1-2/+17
2017-02-09touchpad: mark the Apple onebutton touchpad as clickfinger-defaultPeter Hutterer1-1/+5
2017-02-03Merge branch 'touchpad-pressure-based-v2'Peter Hutterer1-22/+109
2017-02-01Merge branch 'wip/switch-interface'Peter Hutterer1-20/+67
2017-01-31touchpad: remove unnecessary return statementPeter Hutterer1-2/+0
2017-01-31evdev: add a wrapper to get the evdev device from a libinput devicePeter Hutterer1-12/+12
2017-01-31evdev: improve type-safety on dispatch switchesPeter Hutterer1-8/+6
2017-01-30touchpad: use pressure values for touch is-down decisionPeter Hutterer1-22/+107
2017-01-26touchpad: ignore hovering touches when tappingPeter Hutterer1-0/+2
2017-01-26touchpad: check for a switch type before handling the eventPeter Hutterer1-12/+12
2017-01-26Pair touchpad and lid_switch for disableJames Ye1-0/+49
2017-01-25touchpad: use a helper function for the libinput contextPeter Hutterer1-1/+1
2017-01-23Drop normalized_get_direction, use physical distances insteadPeter Hutterer1-1/+1
2017-01-23touchpad: convert normalized_length to physical coordinatesPeter Hutterer1-4/+3
2017-01-23touchpad: mask out ABS_MT if we don't have or disable MTPeter Hutterer1-0/+13
2016-12-21Merge branch 'touchpad-pointer-accel-revamp'Peter Hutterer1-2/+18
2016-12-21filter: change the filter functions to take raw device coordinatesPeter Hutterer1-2/+14
2016-12-21touchpad: init the device's dpi correctlyPeter Hutterer1-0/+4
2016-12-20touchpad: if an external touchpad and keyboard share a VID/PID assume dwtPeter Hutterer1-2/+11
2016-12-14touchpad: convert two functions to use the device->phys helpersPeter Hutterer1-11/+13
2016-12-14touchpad: constify a few helper functionsPeter Hutterer1-1/+1
2016-12-06touchpad: sync BTN_TOOL_FINGER state on initPeter Hutterer1-0/+8
2016-12-01touchpad: add a quirk for the HP Pavilion dm4Peter Hutterer1-1/+11
2016-11-30evdev: init axis range warnings for touch devices tooPeter Hutterer1-63/+13
2016-11-23touchpad: only use the last two coordinates for delta calculationPeter Hutterer1-15/+5
2016-10-28touchpad: check for trackpoint/keyboard at the top of the helpersPeter Hutterer1-3/+7
2016-10-28touchpad: split the touchpad->keyboard/trackpoint pairing helpers outPeter Hutterer1-8/+16
2016-10-25touchpad: switch from fabs() to abs()Peter Hutterer1-2/+2
2016-09-12touchpad: require at least 3 events before enabling trackpoint palm detectionPeter Hutterer1-1/+8
2016-09-07tablet: add touch arbitrationPeter Hutterer1-0/+21
2016-08-29touchpad: always reset the motion history on finger changesPeter Hutterer1-5/+5
2016-08-19touchpad: on a non-clickpad, reset the motion history on nfingers changePeter Hutterer1-2/+5
2016-08-15touchpad: implement configurable button mapping for tappingPeter Hutterer1-0/+2
2016-08-11evdev: switch three ints to booleansPeter Hutterer1-3/+3
2016-08-05touchpad: ignore modifier key combos for dwtPeter Hutterer1-6/+29
2016-08-01touchpad: use the udev ID_INPUT_TOUCHPAD_INTEGRATION property if availablePeter Hutterer1-0/+18
2016-08-01touchpad: change manual calculations of dimensions to helper functionsPeter Hutterer1-11/+22
2016-07-20touchpad: change the sanity check function to a boolPeter Hutterer1-7/+7
2016-07-20touchpad: change palm detection trigger functions to boolsPeter Hutterer1-13/+15
2016-07-20Switch a bunch of internal functions from int to boolPeter Hutterer1-13/+13
2016-07-20Change a few functions that only ever returned 0 to voidsPeter Hutterer1-53/+24
2016-07-19touchpad: whitespace fixPeter Hutterer1-1/+1
2016-07-13touchpad: drop unused argument diagonal from tp_init_accelPeter Hutterer1-4/+2
2016-07-04touchpad: remove software middle button when emulation is enabledPeter Hutterer1-0/+2
2016-07-04touchpad: unify internal/external touchpad taggingPeter Hutterer1-13/+52
2016-06-20touchpad: re-enable hysteresis by default for all devicesPeter Hutterer1-6/+0
2016-06-20Revert "touchpad: reset the motion history on significant negative pressure c...Peter Hutterer1-4/+0
2016-06-20Revert "touchpad: only use negative pressure change check on Lenovo *50 and *...Peter Hutterer1-3/+1