[ANNOUNCE] libinput 1.12.2

Peter Hutterer peter.hutterer at who-t.net
Wed Oct 24 05:47:46 UTC 2018

libinput 1.12.2 is now available

We have a bunch of quirks along with some improvements on touchpad thumb
detection and a crasher fix, so if you're looking for adrenaline spikes,
this is not it.

The Lenovo x220t and x60t don't disable the keyboard in tablet-mode anymore,
and button debouncing is now disabled on VMware virtual devices (because if you
need debouncing, you need it on the host). The Wacom Intuos Pro PTH-660 palm
threshold was restored to the original value, it was changed accidentally.

As for thumb detection: libinput now assumes that you only have one thumb
per hand, which is a statistically well-supported approximation.

A 2-finger movement out of the software button area now will no longer
trigger spurious pointer motion events if one finger exits the button area
before the other one.

And finally, the Wacom Intuos Pro PTH-660 when connected over bluetooth
sometimes caused an invalid event sequence that caused libinput to lose
track of the tap counter which again triggered an assertion later.

As usual, the git shortlog is below.

Greg V (1):
      quirks: use basename in a POSIX compliant way

Matthias Mayr (1):
      quirks: suppress tablet-mode for Lenovo X220T keyboard. Resolves #154

Michał Kopeć (1):
      quirks: don't disable keyboard for Lenovo X60 Tablet in tablet mode

Peter Hutterer (12):
      touchpad: if two fingers are within the lower thumb area, they're not thumbs
      touchpad: align the button state log messages
      touchpad: don't calculate movement for an already-moved touch
      touchpad: avoid motion events when moving one finger into AREA
      quirks: fix palm size threshold for the Wacom PTH660
      touchpad: only log the touch state if we have something to log
      touchpad: handle a touch ending and restarting in the same frame
      test: add tablet-mode suspend/resume keyboard and touchpad tests
      quirks: disable debouncing on the VMware Virtual mice
      Remove obsolete HAVE_CONFIG_H check
      test: move the custom parser test structs into the functions
      libinput 1.12.2

git tag: 1.12.2

MD5:  1fd07bdcf8bec3af9b2eb4acf8dc43a4  libinput-1.12.2.tar.xz
SHA1: 69a7bdd0286962441dec7798e2755949afaf65ce  libinput-1.12.2.tar.xz
SHA256: 6b9b95e9b515ace27a5f8a804f3868d39c699cd8fc485fd57aed1739009c1cf1  libinput-1.12.2.tar.xz
SHA512: f7122a1d18dd2d0072a34fd9897ebe25a065100b3754052d7ec133bddb56d5c2a5a94950cfc8366ef5d117180c28b3ff99b1a62f3ab95df5ac22f86721fbdc67  libinput-1.12.2.tar.xz
PGP:  https://www.freedesktop.org/software/libinput/libinput-1.12.2.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20181024/f50d9d5b/attachment.sig>

More information about the wayland-devel mailing list