Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 657520

Summary: dev-libs/libinput-1.10.7 kills two finger actions on Synaptics touchpad (Lenovo Thinkpad T540p)
Product: Gentoo Linux Reporter: Anton Gubarkov <anton.gubarkov>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: polynomial-c, x11
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Anton Gubarkov 2018-06-07 08:07:08 UTC
Since May 22nd 2018 I noticed that my laptop no longer honors the settings in touchpad: scrolling doesn't work (I have 2 finger scrolling set). Setting it to edge scrolling is a workaround that works. 

Right-click with 2 fingers doesn't work either. Area clicking is working instead. Changing this setting in gnome-tweak tool makes no difference.

I've reverted to dev-libs/libinput-1.10.6 and everything started to work as usual.
Comment 1 Anton Gubarkov 2018-06-07 08:13:13 UTC
Besides, I lost all my Lenovo function keys: volume control, mic control, brightness control etc. Whenever I try to press them the following mesage is in the journal:

gsd-media-keys[6138]: Could not find accelerator for accel id 125

reverting to dev-libs/libinput-1.10.6 fixed that as well.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-06-07 14:22:42 UTC
Can you try =dev-libs/libinput-1.11.0 please?
Comment 3 Larry the Git Cow gentoo-dev 2018-06-07 16:59:47 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984aeb36130e302a44907a2c29d835b57127d55f

commit 984aeb36130e302a44907a2c29d835b57127d55f
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-06-07 16:59:09 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-06-07 16:59:36 +0000

    dev-libs/libinput: Restore version 1.10.6
    
    This reverts commit 913b01c6a2adcdce78aceb272c105bc1f4eb63b4.
    
    Bug: https://bugs.gentoo.org/657520

 dev-libs/libinput/Manifest               |  1 +
 dev-libs/libinput/libinput-1.10.6.ebuild | 56 ++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)
Comment 4 Anton Gubarkov 2018-06-10 19:44:12 UTC
lininput-1.11.0 works fine for me.