[ANNOUNCE] libinput 1.11.903

Peter Hutterer peter.hutterer at who-t.net
Tue Sep 4 01:22:28 UTC 2018

The third RC for libinput 1.12 is now available.

This is the last RC, I'll be releasing 1.12 next week or so unless any real
bugs come in. Until then, I'll only merge crasher fixes, serious bug fixes
and hw quirks.

Most notible new feature is the pointer jump detection on Dell XPS i2c
touchpads. On those devices the controller goes to sleep after a second, the
resulting delay (and event sequence) on waking up caused a massive pointer
jump before. We now monitor those devices for that jump and calculate the
positional coordinates correctly.

Velocity averaging was dropped in favour of a quirks flag, devices that need
the averaging can apply that, devices that provide good events are now more
reactive to changes in finger speed.

Thumb size-based detection was tuned a bit to look at the shape of the
ellipsis to increase acurracy.

Other than that, the usual fixes and quirks. Last chance to test before the

Atri Bhattacharya (2):
      Add quirks for Lenovo MIIX 720.
      Lenovo MIIX 720 quirk: MatchBus should be usb.

Carlos Garnacho (1):
      quirks: Add quirks for Acer Switch Alpha 12

Kim Lindberger (2):
      tools: fix ptraccel-debug tool for the new trackpoint multiplier
      Add quirk to control velocity averaging, disable it by default

Matt Mayfield (2):
      doc/user: correct some small typos
      touchpad: fine tune size-based thumb detection

Peter Hutterer (33):
      doc/user: fix two links for sphinx syntax
      doc/user: move the trackpoint multiplier debugging to Troubleshooting
      doc/user: move the tablet capabilities debugging to a separate page
      touchpad: improve pointer jump detection
      quirks: remove the multiplier for the Lenovo UltraNav SK-8845
      gitlab CI: increase the artifacts expiry to 6h
      quirks: explicitly mark bluetooth keyboards as external
      fallback: explicitly ignore external keyboards for the tablet mode switch
      tools: fix grab handling in libinput debug-gui
      test: re-use code in litest_touch_move_to()
      test: don't use move_to for a single-step movement
      test: drop two erroneous checks in the dwt tests
      test: fix a DWT test, only worked because of timing success
      test: rename the diagonal scroll test for more clarity
      test: fix pad_button_ignored test to not trigger the proximity timeout
      test: fix a touchpad test using the wrong coordinates
      test: fix the late tripletap test
      test: don't run the 2fg pressure tap test on single-touch devices
      test: make the touchpad jump test more robust for timing errors
      test: change a few tests to use 10ms intervals
      test: force 10ms intervals for touch moves, unless specified otherwise
      test: drop the sleep_ms argument
      test: abort when we detect a touch jump during the tests
      touchpad: clean up the thumb pressure handling out a bit
      touchpad: add support for size-based thumb detection
      tools: handle a finger down at startup for measure pressure/touch-size
      doc/user: expand the Contributing document
      touchpad: make tp_detect_jumps() time-independent
      quirks: add missing i2c and rmi bus matching
      quirks: add a quirk to monitor MSC_TIMESTAMP for pointer jumps
      touchpad: add timestamp-based jump detection
      touchpad: style fix, add missing curlies
      libinput 1.11.903

git tag: 1.11.903

MD5:  ec9513ea4167d602b521ac079de42976  libinput-1.11.903.tar.xz
SHA1: 58193d5edd5dcdaebed557dd7d118f99e800371d  libinput-1.11.903.tar.xz
SHA256: 8eb201d0ba6e273f75cc3a4b90f9204498deead82fae24c8649f56437cd91a8a  libinput-1.11.903.tar.xz
SHA512: a1a307a2d587f78a8ff8c7886c60c32eb6a821d20efb67fddd60986a0d754dc366a15001cfdb37f04f0bf832cff679ed40be605522a76afa510bca538eebfaa6  libinput-1.11.903.tar.xz
PGP:  https://www.freedesktop.org/software/libinput/libinput-1.11.903.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/20180904/1a6ce972/attachment.sig>

More information about the wayland-devel mailing list