[ANNOUNCE] libinput 0.17.0

Peter Hutterer peter.hutterer at who-t.net
Wed Jun 3 18:14:37 PDT 2015


A new release of libinput, 0.17.0, is now available. 

This comes quite soon after the 0.16 but it fixes three rather prominent
issues. 

These three fixes are:
The timeout for the tap-and-drag has been significantly reduced. Users
reported the previous timeout to feel quite laggy and broken, the new
timeout makes the touchpad feel more reponsive (and of course there's always
the option to immediately end the drag with a tap).

Really slow mouse movement got swallowed because the acceleration
calculations timed out and returned an acceleration factor of 0 (we're
talking about movement of less than one movement every 300ms in some cases).
A new minimum speed and better calculation improve these motions.

Basic thumb detection was added for clickfinger behaviour, it is now
possible to execute a single click with a thumb while the pointer-moving
finger is resting on the touchpad.

No API changes or additions.

As usual, the git shortlog is below.

Benjamin Tissoires (2):
      evdev: remove tag_device from evdev_dispatch_interface
      evdev: remove direct checks for INPUT_PROP_POINTING_STICK

Jon A. Cruz (1):
      test: check getcwd() and system() return values in litest

Peter Hutterer (13):
      evdev: use the button down time for no-scroll middle button press event
      filter: pass last_velocity as argument
      filter: up the motion timeout to 1 second
      filter: enforce minimum velocity
      Add a CODING_STYLE document
      touchpad: reduce tap-n-drag timeout to 300ms
      doc: add a graphic to explain tap-n-drag
      evdev: always default to the middle button for button-scrolling
      touchpad: replace hardcoded resolution > 1
      touchpad: move clickfinger finger decision into a helper function
      touchpad: impose maximum distance limits on clickfingers
      touchpad: on non-resolution touchpads, use 30% as maximum clickfinger spread
      configure.ac: libinput 0.17.0

git tag: 0.17.0

http://www.freedesktop.org/software/libinput/libinput-0.17.0.tar.xz
MD5:  57f3d86cbf8e97dd312fbc54d59a2c02  libinput-0.17.0.tar.xz
SHA1: d87ee349720220adafb061d996dc9b70c448dd7b  libinput-0.17.0.tar.xz
SHA256: b7db243be3a745c1031b364f3595ce9bb31347f874b7299ef8d44c98d2fb28db  libinput-0.17.0.tar.xz
PGP:  http://www.freedesktop.org/software/libinput/libinput-0.17.0.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20150604/8800262f/attachment.sig>


More information about the wayland-devel mailing list