summaryrefslogtreecommitdiff
path: root/src/evdev-mt-touchpad.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce unaccelerated motion event vectorsJonas Ådahl2014-12-051-5/+15
* touchpad: drop unused device arg from tp_clear_statePeter Hutterer2014-12-041-3/+3
* Change default DPI to 1000Peter Hutterer2014-12-021-0/+13
* Move DEFAULT_MOUSE_DPI to filter.hPeter Hutterer2014-12-021-8/+5
* touchpad: Add edge-scrolling supportHans de Goede2014-11-251-11/+84
* touchpad: Add code to get the touchpad model / manufacturerHans de Goede2014-11-251-0/+36
* touchpad: Move 2 finger scrolling functions to above tp_process_state()Hans de Goede2014-11-251-59/+59
* Rename scroll_mode to scroll_methodPeter Hutterer2014-11-241-20/+20
* evdev: move natural scrolling configuration into evdevPeter Hutterer2014-11-201-54/+3
* touchpad: Hookup scroll-mode configurationHans de Goede2014-11-201-3/+57
* touchpad: s/config/config_natural/Hans de Goede2014-11-111-5/+5
* touchpad: explicitly init scroll settingsPeter Hutterer2014-11-111-0/+3
* Merge branch 'for-peter' of git://people.freedesktop.org/~jwrdegoede/libinputPeter Hutterer2014-11-071-0/+4
|\
| * touchpad: Don't send scroll events during 2 finger tap-n-dragHans de Goede2014-11-061-0/+4
* | Change sendevents configuration to use bitmasksPeter Hutterer2014-11-061-2/+6
|/
* touchpad: Disable touchpads on trackpoint activityHans de Goede2014-11-061-1/+60
* touchpad: Rename consumed to filter_motionHans de Goede2014-11-061-4/+4
* touchpad: hook up left-handed configurationPeter Hutterer2014-09-261-0/+19
* touchpad: hook up natural scrolling configurationPeter Hutterer2014-09-231-0/+64
* touchpad: hook up pointer acceleration configurationPeter Hutterer2014-09-231-6/+1
* touchpad: use the evdev device's filter structPeter Hutterer2014-09-231-3/+2
* Replace pointer acceleration with a much simpler linear onePeter Hutterer2014-09-231-1/+1
* touchpad: Enlarge topbutton area a bit while the touchpad is disabledHans de Goede2014-09-191-0/+4
* touchpad: When disabling a TOPBUTTONPAD, leave the top buttons enabledHans de Goede2014-09-191-2/+23
* touchpad: Put state unrolling code in a tp_clear_state() helper functionHans de Goede2014-09-191-1/+6
* touchpad: Route top softbuttons through the trackstick if we've oneHans de Goede2014-09-191-4/+13
* touchpad: Keep track of associated trackpoint devicePeter Hutterer2014-09-181-0/+7
* evdev: Add an internal device suspend / resume notification systemHans de Goede2014-09-181-0/+2
* evdev: Move generic scroll code from evdev-mt-touchpad.c to evdev.cHans de Goede2014-09-181-54/+3
* touchpad: implement conditional disablingPeter Hutterer2014-09-181-5/+84
* evdev: add internal tagging systemPeter Hutterer2014-09-181-0/+1
* evdev: add a internal device notification mechanismPeter Hutterer2014-09-181-1/+3
* touchpad: hook up sendevents configurationPeter Hutterer2014-09-181-0/+91
* touchpad: split handling the state into a separate functionPeter Hutterer2014-09-181-3/+10
* evdev: Let dispatch instances set their own capabilitiesJonas Ådahl2014-08-181-0/+2
* touchpad: reset motion history when nfingers changes on semi-mt padsHans de Goede2014-07-251-0/+8
* style fix: Remove duplicate empty linesPeter Hutterer2014-07-221-1/+0
* touchpad: make tp_estimate_delta return fractionsHans de Goede2014-07-211-1/+1
* touchpad: Create fake touches for BTN_TOOL_FOO on multi-touch pads tooHans de Goede2014-07-211-36/+38
* touchpad: Don't process fake touches if they are not dirtyHans de Goede2014-07-211-2/+3
* touchpad: Protect tp_begin_touch and tp_end_touch against being called twiceHans de Goede2014-07-211-26/+21
* touchpad: always enable palm detection on apple touchpadsPeter Hutterer2014-07-211-8/+11
* touchpad: always init the left/right palm edge to INT_MIN/MAXPeter Hutterer2014-07-211-4/+4
* touchpad: don't init edge palm detection on touchpads less than 8cm acrossPeter Hutterer2014-07-211-0/+13
* touchpad: require a <45 degree movement for a palm to become a touchPeter Hutterer2014-07-211-3/+10
* touchpad: if a palm touch moves out of the edge zone within a timeout, unpalmPeter Hutterer2014-07-211-7/+18
* touchpad: implement edge-based basic palm detectionPeter Hutterer2014-07-211-0/+47
* touchpad: check the pointer touch for history sizePeter Hutterer2014-07-161-13/+13
* touchpad: fix coding stylePeter Hutterer2014-07-101-1/+2
* touchpad: normalize the touchpad resolution to 400dpi, not 10 units/mmPeter Hutterer2014-07-091-6/+9