[ANNOUNCE] libinput 1.20rc1

José Expósito jose.exposito89 at gmail.com
Fri Feb 4 17:05:50 UTC 2022


libinput 1.20rc1 (1.19.901) is now available.

This is the first release that has been made available on GitLab. I know
you are really excited about testing the release candidate and reporting
bugs upstream, but first make sure to update your scripts to point to
the new URLs [1].

This is what's new:

 - High-resolution scroll is more reliable thanks to the inclusion of new
   heuristics
 - Better handling of BTN_TOOL_PEN on top of BTN_TOOL_RUBBER on graphics
   tablets that trigger a kernel bug
 - libinput doesn't handle joysticks and gamepads. The detection algorithm
   has been improved to avoid tagging some of those devices as keyboards
 - Improved clickpad detection
 - New quirks and bug fixing

Thanks to all contributors :D

[1] https://gitlab.freedesktop.org/libinput/libinput/-/releases

---

Alexander Radovich (1):
      quirks: add ModelBouncingKeys for A4Tech X-710BK Mouse

Gary Wolfe (1):
      quirks: Dell 15R touchpad settings for firmware v3

Joaquin Gonzalez (1):
      quirks: changes touchpad pressure Lenovo Yoga 2 Pro

José Expósito (19):
      doc/user: fix broken link to systemd 60-evdev.hwdb
      gestures: cancel hold gestures on thumb detection
      wheel: centralize wheel handling
      wheel: refactor wheel scroll flushing
      wheel: handle with a state machine
      wheel: ignore initial small scroll deltas
      wheel: accumulate scroll when direction changes
      gestures: rename event handlers
      doc/user: fix broken link to "Observations on trackpoint input data"
      touchpad: revert the clickpad detection mechanism
      evdev: refactor joystick/gamepad detection
      evdev: improve joystick and gamepad detection
      gestures: do not use thumb for pinch when is used to press the clickpad
      quirks: Remove Lenovo Trackpoint Keyboard II quirk
      wheel: allow to scroll while middle button is pressed
      tools: remove hardcoded value for boolean quirks
      gestures: fix disambiguation between two finger pinch and scroll
      doc: document disambiguation between two finger pinch and scroll
      libinput 1.19.901

Peter Hutterer (18):
      quirks: add a more generic match for the 5288 Synaptics clickpad
      doc/user: expand the udev rules for better readability
      doc/user: add an example udev rule for LIBINPUT_IGNORE_DEVICE
      quirks: make a wacom quirk more descriptive
      quirks: add a quirk for the Wacom 524c device
      Use bit(foo) instead of (1 << foo)
      test: add tip down/up helper functions
      test: add missing tool event in the aiptek tablet test device
      test: add a tablet test for eraser tip down
      timer: rate-limit the "timer expiry in the past" error messages
      timer: only warn about timer expiry issues when we're more than 20ms behind
      doc/user: write an article explaining the different contexts
      test: allow for a hold end event when verifying touch motion
      test: add a test device for the Wacom 524C device
      tablet: handle a BTN_TOOL_PEN on top of BTN_TOOL_RUBBER
      evdev: silence a clang compiler warning
      meson.build: disable -Wunused when building the litest selftest
      gitlab CI: update to latest CI templates

Tiger Kaovilai (1):
      Update 50-system-hp.quirks with 15-bl000 volume button quirks

spacefreak86 (1):
      quirks: Add Asus ROG Strix G15 2021 keyboard quirk


More information about the wayland-devel mailing list