summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-04-29Ring positions increase clockwiseJulian Orth1-1/+1
2024-04-28Add definitions for LIBINPUT_LED_COMPOSE and LIBINPUT_LED_KANAMartin Rys2-1/+5
2024-04-23pad: implement strip support for non-Wacom tabletsPeter Hutterer1-1/+10
2024-04-23pad: rename two helper functionsPeter Hutterer1-4/+4
2024-04-09fix: unnecessary braces and mistake in docTarcísio Eduardo Moreira Crocomo2-3/+3
2024-04-09touchpad: add clickfinger button mapTarcísio Eduardo Moreira Crocomo7-5/+190
2024-03-18touchpad: use boolean operator for booleansJosé Expósito1-1/+1
2024-03-18sparse: make some variables staticJosé Expósito3-3/+3
2024-03-18util: slightly improve the trace() macroPeter Hutterer1-3/+3
2024-03-18util: fix error in mkdir_p if a parent directory fails to be createdPeter Hutterer1-1/+3
2024-03-18Move mkdir_p into a utility headerPeter Hutterer1-0/+52
2024-03-18util: add a LIST_INIT macroPeter Hutterer2-2/+3
2024-03-12touchpad: disable the immediate scroll state if tapping is enabledPeter Hutterer1-4/+2
2024-02-28Add libinput_device_get_id_bustype()José Expósito5-0/+29
2024-02-20tablet: add API for relative dialsJoshua Goins8-2/+302
2024-01-30tablet: add tablet tool pressure range configurationPeter Hutterer5-39/+375
2024-01-30tablet: document a known bug about pressure thresholds across tabletsPeter Hutterer1-0/+5
2024-01-30tablet: move tool creation into a helper functionPeter Hutterer1-12/+22
2024-01-30tablet: don't use absinfo_range for the percentage calculationPeter Hutterer1-1/+1
2024-01-30tablet: fix tilt handling for even-ranged tabletsPeter Hutterer1-1/+53
2024-01-30util: add a helper to normalize an axis to [0.0, 1.0]Peter Hutterer2-10/+17
2024-01-30Revert "tablet: fix the pressure offset range being off by one"Peter Hutterer1-1/+1
2024-01-24tablet: handle BTN_STYLUS3Peter Hutterer1-0/+4
2024-01-16Add a helper for radians to degreesPeter Hutterer3-3/+9
2024-01-03evdev: default tablets to allow for rotationPeter Hutterer1-3/+2
2023-12-19fallback: add messages for touch arbitration debuggingPeter Hutterer1-1/+17
2023-10-09touchpad: allow a palm pressure threshold of 0 to disablePeter Hutterer1-9/+7
2023-09-01evdev: Fix uninitialized variableJosé Expósito1-1/+1
2023-08-31evdev: Log bug when releasing key with count 0José Expósito1-2/+8
2023-08-29evdev: add a helper macro for the absinfo rangePeter Hutterer5-25/+25
2023-08-29tablet: fix the pressure offset range being off by onePeter Hutterer1-1/+1
2023-08-29tablet: fix the tilt range being off by onePeter Hutterer1-1/+1
2023-08-24tablet: increase pressure offset limit from 20% to 50%Bjørn Forsman1-2/+2
2023-07-26docs: fix "See also" link in libinput_config_accel_profileLlerraf Gnem1-1/+1
2023-07-19Fix a few gcc analyzer complaints in util-strings.*Peter Hutterer2-0/+31
2023-07-18Fix a gcc analyzer complaintPeter Hutterer1-1/+1
2023-06-23tablet: apply pressure offset handling for non-distance tabletsPeter Hutterer2-10/+59
2023-06-23tablet: split proximity and axis update handlingPeter Hutterer1-10/+8
2023-06-23tablet: split detecting and updating the pressure offsetPeter Hutterer1-21/+31
2023-06-23tablet: move setting the pressure offset into a helper functionPeter Hutterer1-10/+17
2023-04-27evdev: if a device's rotation is around 180 degrees, flip the wheelPeter Hutterer1-0/+19
2023-04-27fallback: remove write-only rotation.is_enabled variablePeter Hutterer2-2/+0
2023-04-11Disregard touchless clicks on flaky devicesRobert Glossop3-0/+14
2023-04-06touchpad: Disable edge palm detection Apple touchpadsHector Martin1-0/+4
2023-04-06evdev: Enable natural scrolling by default on AppleHector Martin2-2/+13
2023-03-30tablet: always enable touch arbitration with touchscreens/ext. touchpadsPeter Hutterer1-14/+38
2023-03-30tablet: split out arbitration/rotation handling assignmentPeter Hutterer1-22/+36
2023-03-29fallback: don't double-map if any left-handed buttons are downPeter Hutterer1-1/+6
2023-03-25doc: document libinput_device_tablet_pad_get_* error caseJosé Expósito1-3/+3
2023-03-23touchpad: rm dead tp_palm_tap_is_palmTobias Bengfort3-33/+0