Commit graph

  • b1b8fbe5f5 Merge branch 'wip/4fg-tap' into 'main' Peter Hutterer 2026-03-19 17:36:57 +10:00
  • 210a2be499 Merge branch 'wip/auto-drag-lock' into 'main' Peter Hutterer 2026-03-19 10:50:27 +10:00
  • 2248c3eab6 touchpad: support automatic drag-lock when releasing at the edge Peter Hutterer 2026-03-11 11:00:34 +10:00
  • ea3c247e66 test: change where our finger ends up before releasing Peter Hutterer 2026-03-16 15:05:05 +10:00
  • 20178bce0d doc/user: document sticky vs timeout based drag lock a bit better Peter Hutterer 2026-03-16 09:39:57 +10:00
  • b0e062df2a Merge branch 'wip/syn-report-value' into 'main' Peter Hutterer 2026-03-19 10:24:53 +10:00
  • ef9624a16b evdev: store the SYN_REPORT value in the frame main Peter Hutterer 2026-03-17 14:58:55 +10:00
  • aae6214e3a Merge branch 'edge-motion' into 'main' Suraj Nagisetty 2026-03-18 05:20:54 +00:00
  • a1345bf98b Merge branch 'time32' into 'main' GKraats 2026-03-18 00:49:35 +00:00
  • dcbfbc4cf1 util: fix usec computation on 32 bits GKraats 2026-03-14 23:59:15 +01:00
  • 22eb82535f Merge branch 'wip/record-missing-last-time' into 'main' Peter Hutterer 2026-03-17 15:06:37 +10:00
  • ad857a51a4 tools/record: fix delta times not being relative Peter Hutterer 2026-03-17 14:17:32 +10:00
  • b3ba48c7d8 Merge branch 'wip/claude-bugs' into 'main' Peter Hutterer 2026-03-17 11:08:30 +10:00
  • a521d054d4 tools: fix leak of evdev_prev in libinput-record Peter Hutterer 2026-03-11 20:55:06 +10:00
  • f86d5ab2ab test: add missing button state assertion for eraser button release Peter Hutterer 2026-03-11 20:54:43 +10:00
  • 32fd9ec95f tools: Remove dead eraser_button_button initialization to BTN_STYLUS Peter Hutterer 2026-03-11 20:54:19 +10:00
  • 45150cc6ec tools: fix missing fd assignment in libinput-debug-tablet Peter Hutterer 2026-03-11 20:53:55 +10:00
  • c8c1c07a2a tools: fix swapped fread arguments causing DMI modalias to always be "unknown" Peter Hutterer 2026-03-11 20:53:32 +10:00
  • b1f478b897 tools: fix pencil tablet tool type in libinput-record Peter Hutterer 2026-03-11 20:53:11 +10:00
  • 333d7131ab tools: fix swapped strstartswith arguments in find_device() Peter Hutterer 2026-03-11 20:52:51 +10:00
  • cd9d6c66fd tablet: fix eraser button get_default_mode/get_default_button return values Peter Hutterer 2026-03-11 20:52:06 +10:00
  • 355f1ed2b1 Merge branch 'wip/meson-warning' into 'main' Peter Hutterer 2026-03-17 10:46:00 +10:00
  • a0dc0997f5 meson.build: explicitly convert a boolean to string Peter Hutterer 2026-03-13 12:15:21 +10:00
  • 801c105041 Merge branch 'wip/document-compress' into 'main' Peter Hutterer 2026-03-13 11:25:33 +10:00
  • 70c6df12a5 finished changes except the for_each_touch function suggestion suraj 2026-03-11 21:53:36 +05:30
  • 7c5cdadcda fsm now per device instead of a global struct suraj 2026-03-10 22:41:59 +05:30
  • 07337e906b style: apply clang-format suraj 2026-03-04 21:07:37 +05:30
  • 48c86a275b Implements Edge motion suraj 2026-03-04 20:52:21 +05:30
  • 62bf4bb1cd Merge branch '2026-thumb-regression-fixes' into 'main' Matt Mayfield 2026-03-11 01:53:59 -04:00
  • c6813dc7d8 tools: add --compress-motion-events to the man page and zsh completion Peter Hutterer 2026-03-11 14:20:39 +10:00
  • 1a0dbd498c Merge remote-tracking branch 'upstream/main' into 2026-thumb-regression-fixes Matt Mayfield 2026-03-10 21:51:26 -04:00
  • 0136c6bb94 Merge branch 'scroll-button-lock-hold' into 'main' Ilya Kamenko 2026-03-10 23:57:41 +00:00
  • 8dd25ece10 Fold hold-to-scroll into existing scroll button lock mode Ilya Kamenko 2026-03-02 18:49:53 +01:00
  • d2f27f1287 Merge branch 'upstream/thinkbook-g8plus-iph' into 'main' Mingcong Bai 2026-03-10 04:57:52 +00:00
  • 43547b461b quirks: add Goodix pressure pad quirk for 27C6:01E7 Mingcong Bai 2026-03-10 11:37:14 +08:00
  • 0f64b729a1 Merge branch 'udev-integration-variable' into 'main' David Santamaría Rogado 2026-03-10 03:28:28 +01:00
  • 2ddc734114 test: set ID_INTEGRATION into test devices David Santamaría Rogado 2026-02-19 01:20:34 +01:00
  • 819e943ab0 evdev: use udev's ID_INTEGRATION David Santamaría Rogado 2026-02-17 17:46:20 +01:00
  • dcb9bbe5ad Merge branch 'another-goodix' into 'main' David Santamaría Rogado 2026-03-09 23:33:11 +01:00
  • 36c9fedfa5 quirks: add pressure pad quirk for Lenovo ThinkBook 14 G8+ IPH Mingcong Bai 2026-03-10 00:19:47 +08:00
  • 1c82aa1659 quirks: add some more goodix haptic touchpads David Santamaría Rogado 2026-03-09 09:36:25 +01:00
  • ab71144a9a Merge branch 'main' into 2026-thumb-regression-fixes Matt Mayfield 2026-03-08 21:48:42 -04:00
  • e95890ee26 Merge branch 'omnibook-ultra-flip' into 'main' David Santamaría Rogado 2026-03-09 02:34:52 +01:00
  • 526130fe8d quirks: hp omnibook ultra flip 14 touch pressure David Santamaría Rogado 2026-03-03 01:12:12 +01:00
  • b95840d36e quirks: hp omnibook ultra flip 14 improve rule set David Santamaría Rogado 2026-02-19 17:10:11 +01:00
  • 6f3c4494c6 Merge branch 'wip/eraser-any-button' into 'main' Peter Hutterer 2026-03-09 11:15:01 +10:00
  • 7726350420 tablet: allow for the eraser button to be any button Peter Hutterer 2026-03-04 11:44:14 +10:00
  • cdcb827365 Fix the evdev_usage_is_button check for the BTN_STYLUS group Peter Hutterer 2026-03-04 11:25:45 +10:00
  • 0a3ecbea24 tablet: fix missing linebreak after an error message Peter Hutterer 2026-03-04 11:19:09 +10:00
  • c17790d29b test: ghost touch test, based on HW recording Matt Mayfield 2026-03-08 09:48:04 -04:00
  • 1e232e3f91 test: ensure thumb can't be inappropriately re-revived Matt Mayfield 2026-03-07 20:07:05 -05:00
  • 5274f14b24 touchpad: restore thumb rejection/suppression Matt Mayfield 2026-03-07 19:33:18 -05:00
  • a2c5b65a61 Merge branch 'wip/wacom-deprecated' into 'main' Peter Hutterer 2026-03-07 12:07:14 +10:00
  • 7bff02728d tap: implement support for 4-finger tap as a new gesture Peter Hutterer 2026-01-20 10:42:47 +10:00
  • 254924f320 touchpad: track QUINTTAP as proper fake finger Peter Hutterer 2026-01-20 11:52:48 +10:00
  • db62bf7ab1 quirks/apple: Add AttrSizeHint to Magic Trackpad USB-C BBaoVanC 2026-03-04 04:53:28 +00:00
  • 042c5e6fd9 libinput 1.30.2 1.30.2 1.30-branch Peter Hutterer 2026-02-24 14:13:37 +10:00
  • 7b2e8df143 quirks: Add quirk for Gigabyte Aorus 15BKF keyboard Helga K 2026-01-18 13:55:00 +04:00
  • 7522cb9bae quirks: add Lenovo touchpad quirk in a generic way David Santamaría Rogado 2025-12-23 15:08:43 +01:00
  • f20f4c54a2 quirks: Add generic Synaptics quirk found in HP ones David Santamaría Rogado 2025-12-15 14:15:07 +01:00
  • edc25c071a tablet: fix handling of AttrPressureRange quirk Michał Chojnowski 2026-02-02 08:06:39 +01:00
  • 9eae99d4fe quirks: microsoft surface keyboard event BTN_0 David Santamaría Rogado 2026-02-20 03:27:44 +01:00
  • a86b8a0008 doc: list-quirks should be quirks list David Santamaría Rogado 2026-02-20 19:56:46 +01:00
  • 3428edf1ea doc/user: document keypad slide switch support Sicelo A. Mhlongo 2026-02-17 11:57:27 +02:00
  • 659967488e libinput 1.31.0 1.31.0 Peter Hutterer 2026-02-13 09:25:34 +10:00
  • 421fe9457e quirks: add quirk support for Goodix touchpad Richie Roy Jayme 2026-02-06 21:01:00 +09:00
  • b9fc550f28 Set ModelTabletModeNoSuspend only for Thinkpad S1 Yoga and X1 Yoga 1st gen Lorenzo Ianotto 2026-02-05 22:28:40 +01:00
  • df8f5a3627 quirks: add quirk support for Goodix touchpad Richie Roy Jayme 2026-02-06 21:01:00 +09:00
  • e0ba559117 libinput 1.30.901 1.30.901 Peter Hutterer 2026-02-03 12:28:16 +10:00
  • e78f4f689d util: add guards for the etrace/trace defines Peter Hutterer 2026-02-04 11:11:01 +10:00
  • ad89a83ae6 tablet: ignore the tablet tool name if it's a generic tool Peter Hutterer 2026-02-03 15:47:57 +10:00
  • 6d514ee6fa touchpad: add get_default_timeout for dwt and dwtp Peter Hutterer 2026-02-03 12:41:39 +10:00
  • 6f79797308 test: recover external usb keyboard touchpad combo David Santamaría Rogado 2026-01-21 01:23:19 +01:00
  • b58d5a165b tablet: fix handling of AttrPressureRange quirk Michał Chojnowski 2026-02-02 08:06:39 +01:00
  • fe1d44637f touchpad: add support for fast swipe when 3fg drag is enabled Peter Hutterer 2026-01-15 15:15:12 +10:00
  • 5b7b8f1bb2 gestures: remove two empty helper functions Peter Hutterer 2026-01-15 14:55:47 +10:00
  • 33b1d87c08 touchpad: don't disable on external mice until we see an event Peter Hutterer 2026-01-21 09:09:14 +10:00
  • 89351c715a test: parametrize the external mouse test Peter Hutterer 2026-01-21 09:12:42 +10:00
  • e161abdc19 evdev: rename evdev_paired_keyboard to evdev_paired_device Peter Hutterer 2026-01-21 08:45:04 +10:00
  • 47482bcd8b quirks: add more specific matches to actual quirks David Santamaría Rogado 2026-01-27 00:10:00 +01:00
  • 307d2509a9 quirks: merge ibm with lenovo David Santamaría Rogado 2026-01-27 00:16:40 +01:00
  • 86f19a0978 lua: install a timeout hook before any pcalls to prevent infinite loops Peter Hutterer 2026-01-23 09:55:34 +10:00
  • cc1499fbb3 quirks: Add quirk for Gigabyte Aorus 15BKF keyboard Helga K 2026-01-18 13:55:00 +04:00
  • 8854066e93 plugin: add an example for controlling a mouse with a tablet Jens Peters 2026-01-18 10:49:30 +01:00
  • 074a6f57b8 test: fix some comments for accuracy Peter Hutterer 2026-01-20 14:53:48 +10:00
  • 9f096b0403 test: move two helper functions into the only caller Peter Hutterer 2026-01-20 14:25:07 +10:00
  • 328b9a8a32 test: fix the gesture hold cancel test Peter Hutterer 2026-01-20 14:15:39 +10:00
  • 7ff2326efb test: change the gesture state color to normal yellow Peter Hutterer 2026-01-20 14:08:18 +10:00
  • 6bca272629 test: parametrize a gesture test Peter Hutterer 2026-01-20 13:49:52 +10:00
  • 00e568f43a test: correct a copy/pasted comment Peter Hutterer 2026-01-20 11:51:21 +10:00
  • 13405e4b8c test: add missing BTN_TOOL_QUINTTAP to the acer hawaii test device Peter Hutterer 2026-01-20 11:32:25 +10:00
  • bee28a7e53 test: remove a leftover etrace() Peter Hutterer 2026-01-20 11:42:56 +10:00
  • dee2d38476 Add libinput_tablet_tool_get_name() for the tool's specific name Peter Hutterer 2026-01-08 16:57:59 +10:00
  • 7d19cb5f40 CI: rebuild to pick up newer libwacom on Fedora 43 Peter Hutterer 2026-01-09 19:31:30 +10:00
  • 21ac8568d5 CI: temporarily drop FreeBSD Peter Hutterer 2026-01-12 10:30:47 +10:00
  • b2d0ec2e22 Merge branch 'wip/freebsd-14.3' into 'main' Peter Hutterer 2026-01-14 08:13:11 +10:00
  • 6b4d1905b6 plugin: always disable wheel debouncing on request Peter Hutterer 2026-01-13 12:34:41 +10:00
  • 005a3e5622 test: remove a leftover etrace() Peter Hutterer 2026-01-13 12:14:56 +10:00
  • 2772863af0 quirks: separate logitech quirks David Santamaría Rogado 2026-01-13 02:06:22 +01:00
  • 47312e99d8 quirks: wipe HP Elite x2 G3 keyboard and touchpad David Santamaría Rogado 2026-01-13 01:33:33 +01:00