FFE: new upstream version to support touchpads on newer Lenovo models

Bug #1294515 reported by Timo Aaltonen
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
libevdev (Ubuntu)
Fix Released
Undecided
Unassigned
xserver-xorg-input-synaptics (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Upstream has released -synaptics 1.7.99.1:

A snapshot of what will be synaptics 1.8. There are a couple of significant
changes in here:

libevdev support:
  The evdev backend on Linux now uses libevdev. We recommend to use libevdev
  1.1-rc1 or later as the synaptics driver is very likely to trigger
  SYN_DROPPED and we've fixed a bunch of issues in libevdev 1.1.

Support for T440, T540, X240, Helix, Yoga:
  The bulk of the changes is to support this set of Lenovo touchpads. These
  touchpads don't have separate physical buttons for the trackstick and need
  to be emulated as software-button by the driver.

TouchpadOff behaviour change:
  Synaptics has a property "Synaptics Off" to disable events. Previously,
  this disabled any event from the touchpad. Now, physical button clicks are
  allowed even when the touchpad is disabled.

mtdev was dropped:
  There are no touchpad drivers in the kernel tree that use protocol A, so
  using mtdev is just a computationally expensiv and memory-wasting noop.

this needs a newer libevdev too.

Stephen Kitt (steve-sk2)
Changed in libevdev (Ubuntu):
assignee: nobody → Stephen Kitt (steve-sk2)
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

for libevdev, there's 1.1-rc2 as of today

Revision history for this message
Stephen Kitt (steve-sk2) wrote :

libevdev 1.1-rc2 (aka 1.0.99.2) is going into Debian unstable right now. I'll be updating the test suite as a followup upload when I get all the tests running properly.

Stephen Kitt (steve-sk2)
Changed in libevdev (Ubuntu):
assignee: Stephen Kitt (steve-sk2) → nobody
Revision history for this message
Stephen Kitt (steve-sk2) wrote :

libevdev 1.0.99.2+dfsg-2 includes a proper test-suite.

Timo Aaltonen (tjaalton)
Changed in libevdev (Ubuntu):
status: New → Fix Released
Timo Aaltonen (tjaalton)
Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → In Progress
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

the new version won't be in trusty

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: In Progress → Won't Fix
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package xserver-xorg-input-synaptics - 1.8.0-1~exp2ubuntu1

---------------
xserver-xorg-input-synaptics (1.8.0-1~exp2ubuntu1) utopic; urgency=medium

  * Merge from debian-experimental.
 -- Maarten Lankhorst <email address hidden> Wed, 02 Jul 2014 16:36:40 +0200

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Won't Fix → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.