summaryrefslogtreecommitdiff
path: root/src/evdev-fallback.h
Commit message (Expand)AuthorAgeFilesLines
* evdev: use filter_dispatch_constant() for the lenovo trackpoint "wheel"Peter Hutterer2022-09-081-4/+0
* wheel: allow to scroll while middle button is pressedJosé Expósito2021-12-301-8/+0
* wheel: accumulate scroll when direction changesJosé Expósito2021-11-081-0/+9
* wheel: ignore initial small scroll deltasJosé Expósito2021-11-081-0/+2
* wheel: handle with a state machineJosé Expósito2021-11-081-1/+7
* wheel: centralize wheel handlingJosé Expósito2021-11-081-0/+25
* fallback: hires scroll heuristics for buggy devicesJosé Expósito2021-09-271-0/+1
* High-resolution scroll wheel supportPeter Hutterer2021-08-311-1/+3
* fallback: disable mouse scroll wheel while middle button is pressedJoseExposito2021-03-171-0/+7
* fallback: replace fallback_dispatch->wheel with an anonymous structJoseExposito2021-03-171-1/+4
* fallback: expand the range of valid keysPeter Hutterer2020-10-071-1/+1
* evdev: Rename button up and down states to mirror each otherBenjamin Poirier2019-03-211-7/+7
* evdev: add a rectangle to the touch arbitrationPeter Hutterer2019-01-311-0/+1
* evdev: introduce a touch arbitration enumPeter Hutterer2019-01-311-3/+3
* fallback: add timer-based touch arbitrationPeter Hutterer2019-01-311-4/+9
* fallback: add support for ABS_MT_TOOL_TYPE for touch screensPeter Hutterer2018-08-031-1/+9
* fallback: move the mt slot state struct/enum herePeter Hutterer2018-08-031-0/+16
* fallback: remove some if 0 codePeter Hutterer2018-07-161-4/+0
* touchpad: make the dwt paired keyboard list a struct listPeter Hutterer2018-05-301-6/+0
* fallback: make the paired keyboard list a struct listPeter Hutterer2018-05-301-9/+10
* evdev: add a quirk to disable debouncing on the MS Nano TranscieversPeter Hutterer2018-02-131-0/+2
* evdev: add new debouncing codePeter Hutterer2017-11-201-1/+101
* fallback: change to handle the state at EV_SYN timePeter Hutterer2017-11-201-0/+2
* fallback: drop unused ratelimit structPeter Hutterer2017-11-201-5/+0
* fallback: create the evdev-fallback.h header filePeter Hutterer2017-11-201-0/+125