summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-06-07wheel: fix Lenovo Scrollpoint quirkJosé Expósito1-2/+7
2022-05-29filter-touchpad: normalize for dpi on the touchpad-specific flat profilesatrmb1-6/+7
2022-05-23tablet: require a minimum pressure before we process pressure eventsPeter Hutterer2-31/+27
2022-05-23tablet: use a helper variable to make the code more readablePeter Hutterer1-4/+5
2022-05-23tablet: remove an always-true part of an if conditionPeter Hutterer1-2/+0
2022-05-16quirks: remove an unused quirkPeter Hutterer2-2/+0
2022-05-16quirks: move the canvas quirk enum to the right orderPeter Hutterer2-2/+2
2022-04-26AttrLidSwitchReliability quirk default unreliable->reliableAlexander Courtis4-5/+8
2022-04-20evdev: strip the device name of format directivesPeter Hutterer3-12/+55
2022-03-28doc/user: add a page to troubleshoot right-click ClickpadsPeter Hutterer1-1/+3
2022-03-09util: auto-declare the element variable in ARRAY_FOR_EACHPeter Hutterer7-7/+7
2022-03-08touchpad: new option dwtp (disable-while-trackpointing)pudiva chip líquida6-0/+239
2022-03-02evdev: modernize variable declaration in evdev_device_is_joystick_or_gamepadJosé Expósito1-1/+4
2022-03-02evdev: check well-known keyboard keys on joystick/gamepad detectionJosé Expósito1-2/+27
2022-02-07pad: load libwacom device by path, not by usbidAlberto Fanjul1-4/+16
2022-01-27gestures: fix disambiguation between two finger pinch and scrollJosé Expósito1-2/+5
2021-12-30wheel: allow to scroll while middle button is pressedJosé Expósito3-81/+0
2021-12-29quirks: Remove Lenovo Trackpoint Keyboard II quirkJosé Expósito3-11/+0
2021-12-22evdev: silence a clang compiler warningPeter Hutterer3-0/+3
2021-12-14tablet: handle a BTN_TOOL_PEN on top of BTN_TOOL_RUBBERPeter Hutterer1-11/+26
2021-12-14gestures: do not use thumb for pinch when is used to press the clickpadJosé Expósito1-0/+3
2021-12-07timer: only warn about timer expiry issues when we're more than 20ms behindPeter Hutterer2-2/+5
2021-12-07timer: rate-limit the "timer expiry in the past" error messagesPeter Hutterer2-4/+10
2021-12-03evdev: improve joystick and gamepad detectionJosé Expósito1-3/+55
2021-12-03evdev: refactor joystick/gamepad detectionJosé Expósito1-2/+14
2021-12-02touchpad: revert the clickpad detection mechanismJosé Expósito1-8/+14
2021-11-18Use bit(foo) instead of (1 << foo)Peter Hutterer8-20/+20
2021-11-09gestures: rename event handlersJosé Expósito1-32/+32
2021-11-08wheel: accumulate scroll when direction changesJosé Expósito2-0/+48
2021-11-08wheel: ignore initial small scroll deltasJosé Expósito3-1/+104
2021-11-08wheel: handle with a state machineJosé Expósito2-13/+176
2021-11-08wheel: refactor wheel scroll flushingJosé Expósito1-74/+82
2021-11-08wheel: centralize wheel handlingJosé Expósito3-160/+243
2021-11-04gestures: cancel hold gestures on thumb detectionJosé Expósito1-1/+1
2021-10-11evdev: avoid usage of bogus BTN_FORWARD nameEduardo de Souza Cruz1-1/+1
2021-10-10evdev: disable button scroll timeout for extra mouse buttonsEduardo de Souza Cruz1-18/+27
2021-10-07gestures: avoid processing the last hold and motion event twiceJosé Expósito1-3/+3
2021-09-27fallback: hires scroll heuristics for buggy devicesJosé Expósito2-0/+15
2021-09-24libinput: add hold to get base eventJosé Expósito1-1/+3
2021-09-21evdev: v120 scroll: invert horizontal scrolling quirkJosé Expósito1-0/+5
2021-09-21touchpad: mark USB touchpads as internal by defaultPeter Hutterer1-10/+3
2021-09-21touchpad: use the model flags to determine internal vs externalPeter Hutterer1-3/+2
2021-09-19doc: guarantee end sequence for continuous scrollJosé Expósito1-4/+4
2021-09-17touchpad: reduce the jumping cursor warnings to 5 per dayPeter Hutterer2-2/+8
2021-09-15touchpad: fix leak when the touchpad is removed before the dwt keyboardPeter Hutterer1-0/+6
2021-09-12util: add a function to parse bool propertiesJosé Expósito4-19/+26
2021-08-31High-resolution scroll wheel supportPeter Hutterer9-89/+631
2021-08-24quirks: Lenovo Trackpoint Keyboard IIJosé Expósito3-0/+11
2021-07-28quirks: Add tablet smoothing attribute.Quytelda Kahja3-8/+44
2021-07-28Define the versionsort overrides as inlinesPeter Hutterer1-3/+3