summaryrefslogtreecommitdiff
path: root/src/evdev.h
AgeCommit message (Expand)AuthorFilesLines
2017-03-23evdev: mark the new log functions as printf-style functionsPeter Hutterer1-0/+3
2017-02-24evdev: standardize log messsagesPeter Hutterer1-0/+84
2017-02-20evdev: add "READY" state to button scrollingPeter Hutterer1-1/+2
2017-02-20evdev: convert button scrolling into a state machinePeter Hutterer1-2/+7
2017-02-20evdev: add quirk for Logitech Marble MousePeter Hutterer1-0/+1
2017-02-09touchpad: mark the Apple onebutton touchpad as clickfinger-defaultPeter Hutterer1-0/+1
2017-02-01Merge branch 'wip/switch-interface'Peter Hutterer1-0/+44
2017-01-31evdev: fix a comment typoPeter Hutterer1-1/+1
2017-01-31evdev: add a wrapper to get the evdev device from a libinput devicePeter Hutterer1-0/+8
2017-01-31evdev: improve type-safety on dispatch switchesPeter Hutterer1-0/+27
2017-01-26switch: move the lid switch bits into their own filePeter Hutterer1-6/+7
2017-01-26Add evdev_dispatch interface for lid switchJames Ye1-0/+8
2017-01-20Merge branch 'wip/wheel-tilt-source'Peter Hutterer1-0/+2
2017-01-11touchpad: add a model tag to mark touchpads with visible markerPeter Hutterer1-1/+1
2017-01-04evdev: add support for wheel tiltPeter Hutterer1-0/+2
2016-12-14touchpad: convert two functions to use the device->phys helpersPeter Hutterer1-0/+27
2016-12-01touchpad: add a quirk for the HP Pavilion dm4Peter Hutterer1-0/+1
2016-11-30evdev: init axis range warnings for touch devices tooPeter Hutterer1-0/+65
2016-11-29evdev: move reading the calibration prop into a helper functionPeter Hutterer1-0/+3
2016-11-22evdev: simplify hysteresis code and document itPeter Hutterer1-3/+35
2016-11-21evdev: add a quirk for the HP Zbook Studio G3Peter Hutterer1-0/+1
2016-11-02evdev: add hwdb quirk for HP Compaq 6910Peter Hutterer1-0/+1
2016-09-07Force the HP Stream 11 touchpad as a clickpadPeter Hutterer1-0/+1
2016-09-07tablet: add touch arbitrationPeter Hutterer1-0/+8
2016-09-01evdev: add quirk for the HP85810 touchpadPeter Hutterer1-0/+1
2016-08-22Read the horizontal wheel click angle property if availablePeter Hutterer1-1/+1
2016-08-11evdev: move the abs point into the fallback dispatchPeter Hutterer1-3/+5
2016-08-11evdev: switch three ints to booleansPeter Hutterer1-3/+3
2016-08-11evdev: reshuffle the evdev_device struct fieldsPeter Hutterer1-14/+10
2016-08-11evdev: split evdev_dispatch and fallback_dispatch into separate entitiesPeter Hutterer1-6/+11
2016-08-11evdev: move the keyboard mask into the fallback dispatchPeter Hutterer1-9/+4
2016-08-11evdev: move pending_event to the evdev_dispatch structPeter Hutterer1-1/+2
2016-08-11evdev: move the relative deltas for normal devices to the fallback dispatchPeter Hutterer1-2/+2
2016-08-11evdev: move the mt struct into the evdev dispatch structPeter Hutterer1-7/+8
2016-08-01evdev: add helper functions to convert between units and mmPeter Hutterer1-0/+55
2016-07-20Switch a bunch of internal functions from int to boolPeter Hutterer1-1/+1
2016-07-20Change a few functions that only ever returned 0 to voidsPeter Hutterer1-2/+2
2016-07-19evdev_device_suspend() is a void functionPeter Hutterer1-1/+1
2016-07-18evdev: constify evdev_device_get_sizePeter Hutterer1-1/+1
2016-07-14touchpad: reduce middle button size on Dell touchpads to 10mmPeter Hutterer1-0/+1
2016-07-04Merge branch 'wip/tablet-pad-modes-v3'Peter Hutterer1-0/+16
2016-07-04touchpad: remove software middle button when emulation is enabledPeter Hutterer1-0/+9
2016-07-04touchpad: unify internal/external touchpad taggingPeter Hutterer1-6/+3
2016-06-24pad: implement basic mode group support (1 group with 1 mode)Peter Hutterer1-0/+16
2016-06-20Merge branch 'wip/touchpad-drop-hysteresis'Peter Hutterer1-1/+0
2016-06-20touchpad: re-enable hysteresis by default for all devicesPeter Hutterer1-1/+0
2016-06-20test: add an apple magicmouse devicePeter Hutterer1-0/+1
2016-06-10evdev: add helper to get the libinput context from the evdev devicePeter Hutterer1-0/+6
2016-06-06touchpad: restore the hysteresis by defaultPeter Hutterer1-1/+1
2016-05-23Drop the ALPS_RUSHMORE tagPeter Hutterer1-1/+0