summaryrefslogtreecommitdiff
path: root/src/evdev-fallback.c
Commit message (Expand)AuthorAgeFilesLines
* fallback: hires scroll heuristics for buggy devicesJosé Expósito2021-09-271-0/+14
* High-resolution scroll wheel supportPeter Hutterer2021-08-311-22/+79
* quirks: Lenovo Trackpoint Keyboard IIJosé Expósito2021-08-241-0/+9
* Replace fallthrough comments with __attribute__((fallthrough))Peter Hutterer2021-07-221-1/+1
* fallback: disable mouse scroll wheel while middle button is pressedJoseExposito2021-03-171-0/+19
* fallback: replace fallback_dispatch->wheel with an anonymous structJoseExposito2021-03-171-14/+14
* treewide: get rid of `tmp` argument in list_for_each_safeKonstantin Kharlamov2021-03-021-4/+2
* fallback: add missing curly braces to match the coding stylePeter Hutterer2020-06-031-1/+2
* Deprecate wheel tilt as separate axis sourcePeter Hutterer2020-05-211-11/+2
* evdev-fallback: Use input_event_init for fallbackA. Wilcox2020-01-201-4/+5
* fallback: fix a coverity warningPeter Hutterer2019-10-241-1/+1
* Add a scroll button lock featurePeter Hutterer2019-10-171-1/+4
* fallback: don't send a single-touch motion if we just sent a beginPeter Hutterer2019-10-161-3/+1
* quirks: add trackpoint integration attributePeter Hutterer2019-05-281-5/+9
* fallback: make a debug log prefix more consistentPeter Hutterer2019-05-271-1/+1
* fallback: Fix ubsan runtime errorJason Gerecke2019-04-111-6/+6
* fallback: fix grammar in commentPeter Hutterer2019-03-041-1/+2
* fallback: cancel the arbitration timer on device removePeter Hutterer2019-02-111-0/+1
* Drop the AS_MASK macro, replace with bitPeter Hutterer2019-02-111-2/+2
* fallback: fix a comment typoPeter Hutterer2019-02-061-1/+1
* tablet: add tilt-based touch arbitration for screen tabletsPeter Hutterer2019-01-311-1/+19
* evdev: add a rectangle to the touch arbitrationPeter Hutterer2019-01-311-8/+40
* fallback: force the palm state to PALM_NONE on touch beginPeter Hutterer2019-01-311-0/+2
* evdev: introduce a touch arbitration enumPeter Hutterer2019-01-311-9/+11
* fallback: add timer-based touch arbitrationPeter Hutterer2019-01-311-4/+46
* fallback: when force-releasing keys, release them directlyPeter Hutterer2019-01-311-1/+1
* fallback: cancel touches, don't just release them when we suspendPeter Hutterer2018-09-271-6/+31
* evdev: switch the model flags to use the quirks directlyPeter Hutterer2018-09-201-1/+2
* fallback: explicitly ignore external keyboards for the tablet mode switchPeter Hutterer2018-08-271-0/+3
* fallback: add support for ABS_MT_TOOL_TYPE for touch screensPeter Hutterer2018-08-031-14/+105
* fallback: move flushing MT events to a helper functionPeter Hutterer2018-08-031-39/+49
* fallback: change a list of if conditions to a switch statementPeter Hutterer2018-08-031-3/+12
* fallback: add another debug message for tablet-mode keyboard suspendPeter Hutterer2018-08-021-1/+3
* fallback: change a debug message to be less ambiguousPeter Hutterer2018-08-021-1/+1
* fallback: cancel the debounce timers during device remove, not destroyPeter Hutterer2018-06-291-2/+4
* touchpad: make the dwt paired keyboard list a struct listPeter Hutterer2018-05-301-16/+7
* fallback: make the paired keyboard list a struct listPeter Hutterer2018-05-301-40/+48
* fallback: Add IBM/Lenovo Scrollpoint mice quirk to enable smooth scrolling.Peter Ganzhorn2018-04-261-0/+15
* evdev: don't suspend keyboard on ThinkPad X1 Yoga 1st in tablet modeDavide Depau2018-04-181-0/+3
* Remove some duplicate empty linesPeter Hutterer2018-04-161-3/+0
* fallback: fix touchscreen defuzzingPeter Hutterer2018-03-091-3/+4
* Introduce omnidirectional (elliptical) hysteresisDaniel van Vugt2018-03-051-6/+3
* evdev: pass the time down to toggle_touchPeter Hutterer2018-02-211-1/+2
* fallback: remove unused DEBOUNCE_TIME settingPeter Hutterer2018-01-231-2/+0
* fallback: send key events out immediately upon receiving themPeter Hutterer2017-12-081-18/+17
* Merge branch 'wip/button-debouncing-v3'Peter Hutterer2017-11-201-487/+207
|\
| * evdev: add new debouncing codePeter Hutterer2017-11-201-249/+11
| * fallback: change to handle the state at EV_SYN timePeter Hutterer2017-11-201-178/+226
| * fallback: create the evdev-fallback.h header filePeter Hutterer2017-11-201-91/+1
* | fallback: log an error if we failed to write the switch eventPeter Hutterer2017-11-171-1/+8
|/