[Solved?] Suspend:Two finger scroll stops working

If none of the more specific forums is the right place to ask

[Solved?] Suspend:Two finger scroll stops working

Postby Hallvor » 2019-12-31 08:17

I have the same problem as described here:

I noticed that when I suspend my laptop by closing the lid, my two-finger vertical scroll stops working on my touchpad.

When I reboot my laptop (with sudo reboot) my vertical scroll works again. I think something goes wrong when my laptop exits suspend mode.

EDIT: Ok, so very mysteriously, after waking from sleep the touchpad will respond to three-finger vertical scroll instead of two-finger vertical scroll.


https://www.reddit.com/r/i3wm/comments/ ... er_laptop/

Systemsettings says two finger vertical scroll is enabled. :shock:

I don't have much to offer here, but any ideas?
Last edited by Hallvor on 2019-12-31 11:57, edited 1 time in total.
Lenovo Thinkpad T440S, Intel Core i7-4600U CPU @ 2.10GHz, 8 GB RAM, 256 GB SSD, Debian Buster (KDE)
User avatar
Hallvor
 
Posts: 988
Joined: 2009-04-16 18:35
Location: Norway

Re: Suspend:Two finger scroll turns into three finger scroll

Postby Head_on_a_Stick » 2019-12-31 11:15

Which touchpad driver are you using?

Check with
Code: Select all
synclient

^ That will only work if you're using xserver-xorg-input-synaptics.
User avatar
Head_on_a_Stick
 
Posts: 11021
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Suspend:Two finger scroll turns into three finger scroll

Postby Hallvor » 2019-12-31 11:21

Code: Select all
hallvor@debian-thinkpad:~$ kcm-touchpad-list-devices | grep TOUCHPAD
Name: SynPS/2 Synaptics TouchPad Type: TOUCHPAD Use: Extension Pointer


Code: Select all
hallvor@debian-thinkpad:~$ synclient
bash: fant ikke kommando synclient


It says no such command.

Code: Select all
$ cat /proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=15
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

I: Bus=0011 Vendor=0002 Product=000a Version=0000
N: Name="TPPS/2 IBM TrackPoint"
P: Phys=synaptics-pt/serio0/input0
S: Sysfs=/devices/platform/i8042/serio1/serio2/input/input7
U: Uniq=
H: Handlers=mouse2 event9
B: PROP=21
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
Last edited by Hallvor on 2019-12-31 11:33, edited 1 time in total.
Lenovo Thinkpad T440S, Intel Core i7-4600U CPU @ 2.10GHz, 8 GB RAM, 256 GB SSD, Debian Buster (KDE)
User avatar
Hallvor
 
Posts: 988
Joined: 2009-04-16 18:35
Location: Norway

Re: Suspend:Two finger scroll turns into three finger scroll

Postby Head_on_a_Stick » 2019-12-31 11:30

So it's libinput then. Which desktop is this?

Check the output of
Code: Select all
libinput list-devices

for both your normal desktop and when you're experiencing the problem to see if there's any difference.

You could try the synaptics driver, see if that behaves any better:
Code: Select all
# cp /usr/share/X11/xorg.conf.d/70-synaptics.conf /etc/X11/xorg.conf.d/

Log out & back in again to test. Remove /etc/X11/xorg.conf.d/70-synaptics.conf to revert to the stock behaviour.
User avatar
Head_on_a_Stick
 
Posts: 11021
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Suspend:Two finger scroll turns into three finger scroll

Postby Hallvor » 2019-12-31 11:36

Thanks, but libinput gives no wanted output (no such command).

I'll test your suggestion.


Edit:
I had to install xserver-xorg-input-synaptics before copying the file, rebooting, suspending and waking up from suspend. It works well for now, so we'll see if it continues.
Lenovo Thinkpad T440S, Intel Core i7-4600U CPU @ 2.10GHz, 8 GB RAM, 256 GB SSD, Debian Buster (KDE)
User avatar
Hallvor
 
Posts: 988
Joined: 2009-04-16 18:35
Location: Norway


Return to General Questions

Who is online

Users browsing this forum: No registered users and 7 guests

fashionable