Opened 4 years ago

Closed 4 years ago

#10372 closed enhancement (fixed)


Reported by: bdubbs@… Owned by: Pierre Labastie
Priority: normal Milestone: 8.2
Component: BOOK Version: SVN
Severity: normal Keywords:


New minor version.

Change History (3)

comment:1 by Pierre Labastie, 4 years ago

Owner: changed from blfs-book@… to Pierre Labastie
Status: newassigned

comment:2 by Pierre Labastie, 4 years ago

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

comment:3 by Pierre Labastie, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r19803

Note: See TracTickets for help on using tickets.