summaryrefslogtreecommitdiff
path: root/src/evdev-mt-touchpad-buttons.c
Commit message (Expand)AuthorAgeFilesLines
* doc/user: add a page to troubleshoot right-click ClickpadsPeter Hutterer2022-03-281-1/+3
* touchpad: revert the clickpad detection mechanismJosé Expósito2021-12-021-8/+14
* Use bit(foo) instead of (1 << foo)Peter Hutterer2021-11-181-1/+1
* touchpad: remove two unused functionsPeter Hutterer2021-07-221-17/+0
* Replace fallthrough comments with __attribute__((fallthrough))Peter Hutterer2021-07-221-3/+3
* doc: update draw.io URLJosé Expósito2021-06-091-1/+1
* touchpad: if we have a right button, let's assume it's not a clickpadPeter Hutterer2021-04-211-14/+8
* touchpad: a touchpad with only one button is a clickpadPeter Hutterer2021-04-211-1/+14
* touchpad: use some helper variables to make the code easier to readPeter Hutterer2021-04-211-3/+6
* touchpad: factor out clickpad assignment to a helperPeter Hutterer2021-04-211-12/+22
* touchpad/clickfinger: limit middle click to 3 fingersJoseExposito2021-04-061-1/+2
* touchpad: always push a touch's current point to the motion historyPeter Hutterer2021-03-111-44/+61
* [clang-tidy] do not use else after returnRosen Penev2020-08-271-3/+3
* quirks: rename the alps touchpad quirk to note it's a serial TP quirkPeter Hutterer2020-03-051-1/+1
* Adjust for 64bit time_t for 32bit architecturesPeter Hutterer2019-11-261-8/+7
* doc: remove the direct link to the various state diagramsPeter Hutterer2019-11-151-4/+2
* evdev-mt-touchpad-buttons.c: remove unused includesKonstantin Kharlamov2019-09-131-2/+0
* touchpad: add a helper function for checking thumb statePeter Hutterer2019-07-151-3/+2
* evdev-mt-touchpad-buttons: use a model quirk instead of vendor ID to identify...Sebastian Krzyszkowiak2019-04-141-1/+1
* touchpad: release all button presses on device suspendPeter Hutterer2019-01-311-23/+24
* touchpad: avoid motion events when moving one finger into AREAPeter Hutterer2018-10-041-1/+44
* touchpad: don't calculate movement for an already-moved touchPeter Hutterer2018-10-041-0/+3
* touchpad: align the button state log messagesPeter Hutterer2018-10-041-1/+1
* evdev: switch the model flags to use the quirks directlyPeter Hutterer2018-09-201-10/+11
* touchpad: drop check for left button areasPeter Hutterer2018-08-131-2/+2
* touchpad: if a finger in the button area moves by more than 5mm, release itPeter Hutterer2018-08-131-14/+55
* touchpad: coding style fixesPeter Hutterer2018-08-131-2/+4
* touchpad: rename 'curr' to 'current'Peter Hutterer2018-08-131-11/+11
* touchpad: ignore palm touches when handling clickfingersPeter Hutterer2018-04-201-9/+9
* touchpad: add a touch index for debuggingPeter Hutterer2018-02-201-1/+2
* touchpad: post a SYN_REPORT after a faked trackpoint buttonPeter Hutterer2017-11-141-0/+6
* Add helper function for time to timeval conversionPeter Hutterer2017-09-141-2/+1
* timer: add a timer name to each timerPeter Hutterer2017-07-101-1/+14
* touchpad: send a left button event when we move out of topbuttons and clickPeter Hutterer2017-07-041-0/+3
* touchpad: rename tp_touch->millis to tp_touch->timePeter Hutterer2017-06-211-2/+2
* touchpad: ignore hovering touches for the software button statePeter Hutterer2017-03-021-1/+1
* evdev: standardize log messsagesPeter Hutterer2017-02-241-17/+12
* touchpad: mark the Apple onebutton touchpad as clickfinger-defaultPeter Hutterer2017-02-091-5/+10
* touchpad: expand top middle button to cover 40mm to 60mmPeter Hutterer2017-02-081-2/+2
* evdev: add a wrapper to get the evdev device from a libinput devicePeter Hutterer2017-01-311-5/+5
* touchpad: add a model tag to mark touchpads with visible markerPeter Hutterer2017-01-111-3/+1
* evdev: switch three ints to booleansPeter Hutterer2016-08-111-1/+1
* touchpad: change manual calculations of dimensions to helper functionsPeter Hutterer2016-08-011-41/+40
* touchpad: change clickfinger check distance function to a boolPeter Hutterer2016-07-201-7/+7
* Switch a bunch of internal functions from int to boolPeter Hutterer2016-07-201-1/+1
* Change a few functions that only ever returned 0 to voidsPeter Hutterer2016-07-201-10/+4
* touchpad: change offset ints to device_coordsPeter Hutterer2016-07-181-15/+15
* touchpad: reduce middle button size on Dell touchpads to 10mmPeter Hutterer2016-07-141-3/+21
* touchpad: remove software middle button when emulation is enabledPeter Hutterer2016-07-041-2/+90
* touchpad: add a middle button software areaPeter Hutterer2016-04-051-1/+30