#16656 closed enhancement (fixed)

libinput-1.21.0

Reported by: Xi Ruoyao Owned by: Bruce Dubbs
Priority: normal Milestone: 11.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Xi Ruoyao, 23 months ago

This version includes a new configuration option that, similarly to its touchpad counterpart, allows disabling the trackpoint while typing.

Compositors can take advantage of it thanks to four new APIs:

  • libinput_device_config_dwtp_is_available
  • libinput_device_config_dwtp_set_enabled
  • libinput_device_config_dwtp_get_enabled
  • libinput_device_config_dwtp_get_default_enabled

Those who use the flat acceleration profile on their touchpad are in luck, it has been improved in this version.

In addition to the changes already mentioned, new quirks have been added for multiple StarLabs laptops.

Last but not least, several bugs have been fixed, so make sure to update!

Alexander Courtis (1):

  • AttrLidSwitchReliability quirk default unreliable->reliable

José Expósito (7):

  • evdev: check well-known keyboard keys on joystick/gamepad detection
  • evdev: modernize variable declaration in evdev_device_is_joystick_or_gamepad
  • coding style: allow C99 variable declaration
  • test: disable hold gestures when are not required
  • Remove "device-" file
  • wheel: fix Lenovo Scrollpoint quirk
  • libinput 1.21.0

Peter Hutterer (26):

  • gitlab CI: fail the sanity check stage if the fork is not public
  • util: auto-declare the element variable in ARRAY_FOR_EACH
  • meson: fix a meson warning
  • meson: replace a meson.source_root() with the explicit directory
  • doc/user: add a page to troubleshoot right-click Clickpads
  • tools/record: fix the indentation of the system: section
  • evdev: strip the device name of format directives
  • tools: allow limiting the axes in libinput analyse recording
  • tools: don't print a carriage return if we're not on a tty
  • tools/record: fix indentation for libinput events
  • tools/analyze-recording: add --print-state to always print values
  • tools/analyze-recording: improve the repeated-events line printing
  • tools: add a libinput test tool as entry point for our test suites
  • test: install libinput-test-utils as part of install-tests
  • quirks: move the canvas quirk enum to the right order
  • quirks: remove an unused quirk
  • tablet: remove an always-true part of an if condition
  • test: rename a test function to make it easier to select
  • tablet: use a helper variable to make the code more readable
  • tablet: require a minimum pressure before we process pressure events
  • test: fix the lowres-only wheel event tests
  • test: ensure we always have an axis event where we expect one
  • test: use a ranged test instead of a duplicated one
  • test: fix a typo
  • meson.build: check gtk targets before building
  • gitlab CI: bump to F35 and F36, as well as Ubuntu 21.10 and 22.04

Sean Rhodes (2):

  • quirks: Add quirk for StarLite Mk IV
  • Quirk all StarLabs trackpads

Tom Stellard (1):

  • Update valgrind.h to a newer version

pudiva chip líquida (1):

  • touchpad: new option dwtp (disable-while-trackpointing)

satrmb (1):

  • filter-touchpad: normalize for dpi on the touchpad-specific flat profile

comment:2 by Bruce Dubbs, 23 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 23 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

151b342ad9 Update to libinput-1.21.0 (Xorg driver).
a8368655aa Update to sudo-1.9.11p2.
165440efbc Update to gtksourceview-5.4.2.
fa8e6931a3 Update to feh-3.9.
Note: See TracTickets for help on using tickets.