[ANNOUNCE] libinput 1.10.0

libinput 1.10 is now available. Only one real change since the rc2: the fix for Bug 104939 that caused a segfault on the first event from some tablet tools (Aiptek, in this case). To fill the vast voids in this email, here's the list of changes to the 1.9.x branch (copied from the rc1 announcement): The biggest feature is the dropping of the touchpad hysteresis. Previously, we employed a hysteresis to avoid pointer wobbles. A side-effect of that hysteresis was that small pointer motion wasn't as reactive as it should be. A previous attempt in 2016 to drop it failed (too many devices still needed it) so this time round we have a different approach: we analyse the event sequence from the touchpad and if we find it doesn't wobble, we disable the hysteresis for good. In most cases, this happens fast enough that you won't even notice, resulting in a more reactive pointer. A new button debouncing code fixes the occasional issues seen with stuck buttons. That code has already made it into 1.9.3 though, so you're likely already running it anyway. Touchpad tapping now handles palm detection where applicable, resting a palm on a touchpad while tapping should not confuse libinput anymore. Previously, palm touches were treated like any other touch, causing unexpected 2 and 3-finger clicks. Some of the newer Wacom tablets (and older, worn-out ones) can have a leftover pressure on tip up. This caused libinput to miss out on the proximity event, leading to a constantly in-proximity tool. A new threshold for proximity out fixes this. As usual, the git shortlog is below. Peter Hutterer (5): tablet: drop unnecessary switch case statements tablet: remove obsolete BTN_TOUCH case test: add a missing proximity timeout in a tip up test tablet: don't set rotation on a tool if we don't have ABS_Z libinput 1.10.0 git tag: 1.10.0 https://www.freedesktop.org/software/libinput/libinput-1.10.0.tar.xz MD5: dac92f0b094392c03ab1320d06173afd libinput-1.10.0.tar.xz SHA1: 26cbca90655d04bf2161ac58c91e797996cfabb0 libinput-1.10.0.tar.xz SHA256: c2c72c2e0c63498b34d887c28ea84b8570b50fef7ffe489179a1253280d33f57 libinput-1.10.0.tar.xz SHA512: 173f72f454c534dee755b6121c4577900ae9b8a129ac41de69410c3195950a6d149d6148892c4976f013eeabca66117d53fa67e352cc005960863a5576696928 libinput-1.10.0.tar.xz PGP: https://www.freedesktop.org/software/libinput/libinput-1.10.0.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/20180213/c7a557db/attachment-0001.sig>