Elantech touchpad regression after upgrade: three four fingers not recognized

Bug #1684336 reported by George Moutsopoulos
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

After I upgraded to ubuntu 17.04, touchegg (a program that translates multitouch touchpad gestures to actions) will not recognize three and four finger multitouch gestures from my elantech touchpad. I think this is related to the upgrade of xserver-xorg-input-synaptics to version 1.9.0-1ubuntu1.

Touchpad Elantech ID ETD0108
$ cat /proc/bus/input/devices
I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input13
U: Uniq=
H: Handlers=mouse0 event6
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003

Computer Asus TP500L

Ubuntu 17.04
xserver-xorg-input-synaptics 1.9.0-1ubuntu1
What I expected:
touchegg multitouch three and four fingers scroll/swipe to work as before the upgrade
What happened:
Three and four fingers are not recognized. Nothing happens (no errors).
---
ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
CurrentDesktop: KDE
DistroRelease: Ubuntu 17.04
InstallationDate: Installed on 2015-04-25 (725 days ago)
InstallationMedia: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
Package: xserver-xorg-input-synaptics 1.9.0-1ubuntu1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 4.10.0-19.21-generic 4.10.8
Tags: zesty
Uname: Linux 4.10.0-19-generic x86_64
UpgradeStatus: Upgraded to zesty on 2017-04-20 (0 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
---
ApportVersion: 2.20.4-0ubuntu4
Architecture: amd64
DistroRelease: Ubuntu 17.04
InstallationDate: Installed on 2015-04-25 (725 days ago)
InstallationMedia: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
Package: xserver-xorg-input-synaptics 1.9.0-1ubuntu1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 4.10.0-19.21-generic 4.10.8
Tags: zesty
Uname: Linux 4.10.0-19-generic x86_64
UpgradeStatus: Upgraded to zesty on 2017-04-20 (0 days ago)
UserGroups:

_MarkForUpload: True

Revision history for this message
George Moutsopoulos (gmoutso) wrote : Dependencies.txt

apport information

tags: added: apport-collected zesty
description: updated
Revision history for this message
George Moutsopoulos (gmoutso) wrote : JournalErrors.txt

apport information

Revision history for this message
George Moutsopoulos (gmoutso) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
George Moutsopoulos (gmoutso) wrote : ProcEnviron.txt

apport information

Revision history for this message
George Moutsopoulos (gmoutso) wrote : Dependencies.txt

apport information

description: updated
Revision history for this message
George Moutsopoulos (gmoutso) wrote : JournalErrors.txt

apport information

Revision history for this message
George Moutsopoulos (gmoutso) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
George Moutsopoulos (gmoutso) wrote : ProcEnviron.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → Confirmed
Revision history for this message
Max (max-anders) wrote :

I have the same problem. Here is a github bug report about it : https://github.com/JoseExposito/touchegg/issues/300

Revision history for this message
George Moutsopoulos (gmoutso) wrote :

Max, excellent and thank you for cross-referencing with Jose Exposito.

I have moved from the synaptics driver to libinput (remove xserver-xorg-input-synaptics and install xserver-xorg-input-libinput), and I replaced touchegg with libinput-gestures (https://github.com/bulletmark/libinput-gestures). Does it work? Yes. Does it work better than touchegg? No. There are fewer options for both libinput and libinput-gestures. But anyway, I have my three- and four- figer up swipe at least.

Revision history for this message
junkie (syiad) wrote :

Same thing here: Touchegg worked before, not anymore after upgrade to Kubuntu 17.04.

Revision history for this message
Kobe (tomek-kobylinski) wrote :

Sane, xubunru 17.04

Revision history for this message
Manuel Miranda (argaen) wrote :

Same after upgrading to Ubuntu 17.04

Revision history for this message
Anonymous (anonymous23412341) wrote :

Same problem after apt update && apt upgrade. Ubuntu 16.04.2 Unity, synclient -V outputs 1.8.3.
Running touchegg in the foreground doesn't show any signs of life with any gesture.

Revision history for this message
Justo (jtorres1825) wrote :

Guys, I recently updated my Ubuntu 16.04 (did not upgrade to 17.04), and I lost touchegg functionality. I looked around and found this:

https://gist.github.com/urbie-mk2/ae80fedbeded12084b7227b0ef53aeec

I got functionality back by running the comments by bndr32. Basically I am downgrading my synaptics driver. Hope that helps!

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.