You are not logged in.

#1 2018-11-21 18:35:46

philipW
Member
Registered: 2017-03-21
Posts: 145

touchpad sometimes stops working after shutdown/reboot

Hello,
Sometimes when i restart my lenovo t430s laptop the touchpad and the trackpoint doesnt work. restarting doesnt solve this issue. my touchpad and trackpoint work again if i leave my laptop powered off for some time.
If i disable my touchpad in the bios the trackpoint works again. If i disconnect the ribbon cable from the motherboard  the trackpoint also works. if i reconnect the cable the touchpad also works again. When my touchpad doesnt work it doesnt show up in xinput and if i launch synclient it says that it cant find the device. i have tried replacing the ribbon cable with another ribbon cable and the issue persists. when i do "systemctl hibernate" my laptop hibernates and instandly turnes on again and freezes and i have to power it off by holding the power button (other problem) When i boot again my touchpad never works. So hibernating or my failed hibernation seems to always trigger this.
This is the output of "xinput" when its working and when it doesnt work

xinput 
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=11	[slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                   	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C         	id=9	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=10	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=13	[slave  keyboard (3)]

xinput 
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C         	id=9	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=10	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=13	[slave  keyboard (3)]

When my touchpad doesn't work it also doesnt work on other OS'es i have tried puppy linux, kali, ubuntu and the windows installation iso.
My touchpad never stops working when my laptop is turned on. Its always after i reboot.
When my touchpad doesnt work i dont see any synaptic related errors in dmesg. I dont see synaptics messages at all in dmesg.
I have also tried disabling and and re enabling psmouse and synaptics with modprobe and restarting xorg.
Can anyone advice me how to resolve this issue?
I have read other post about the touchpad drivers not working due to a bug but i dont think its related because my touchpad only stops working after a reboot.

Last edited by philipW (2018-11-21 18:43:37)

Offline

#2 2018-12-12 11:35:25

philipW
Member
Registered: 2017-03-21
Posts: 145

Re: touchpad sometimes stops working after shutdown/reboot

I found out that if the touchpad is not working psmouse doesnt get loaded mannually loading psmouse does not solve the issue
When i compare journalctl this is what i see when my touchpad is working.

sudo journalctl -b | grep mouse  
Dec 12 12:23:03 memepad vmware-usbarbitrator[629]: DICT           tag.mouseConfig = "devices_mouse.htm"
Dec 12 12:23:03 memepad kernel: psmouse serio1: synaptics: queried max coordinates: x [..5470], y [..4498]
Dec 12 12:23:03 memepad kernel: psmouse serio1: synaptics: Touchpad model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd047b1/0xb40000/0xa0000/0x0, board id: 0, fw id: 920262
Dec 12 12:23:03 memepad kernel: psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0
Dec 12 12:23:03 memepad kernel: mousedev: PS/2 mouse device common for all mice
Dec 12 12:23:04 memepad kernel: psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, buttons: 3/3

When the touch pad doesn't work i see nothing in journalctl when i grep psmouse , mouse, or synaptics.
Currently the only solution is power my laptop of and wait 5-10 minutes.

Offline

#3 2018-12-12 13:41:55

Mantas
Member
Registered: 2012-09-22
Posts: 12

Re: touchpad sometimes stops working after shutdown/reboot

I have similar problem with my ThinkPad, dont know if it helps in your situation but try following kernel parameter:

psmouse.synaptics_intertouch=0

Last edited by Mantas (2018-12-12 13:42:28)

Offline

#4 2018-12-12 13:51:32

philipW
Member
Registered: 2017-03-21
Posts: 145

Re: touchpad sometimes stops working after shutdown/reboot

Mantas wrote:

I have similar problem with my ThinkPad, dont know if it helps in your situation but try following kernel parameter:

psmouse.synaptics_intertouch=0

Hi Mantas,
Thanks for your reply.
Its good to know that its not just my device. What exactly does that kernel parameter do? Do you only experience the problem with Arch? or also with other OS'es?

Offline

#5 2018-12-12 14:02:38

Mantas
Member
Registered: 2012-09-22
Posts: 12

Re: touchpad sometimes stops working after shutdown/reboot

I don't know what it does, I found it in Gentoo forums when my touchpad stopped working around kernel 4.10 or 4.11 iirc. Touchpad doesn't have any problems on Ubuntu 16.04 but openSUSE, Fedora and Ubuntu 18.04 are effected by this issue.

Offline

#6 2018-12-12 14:27:24

seth
Member
Registered: 2012-09-03
Posts: 11,649

Re: touchpad sometimes stops working after shutdown/reboot

parm:           synaptics_intertouch:Use a secondary bus for the Synaptics device. (int)

Very common issue, see https://www.google.com/search?q="synaptics_intertouch%3D0"+site%3Abbs.archlinux.org

Offline

#7 2019-01-09 10:54:52

philipW
Member
Registered: 2017-03-21
Posts: 145

Re: touchpad sometimes stops working after shutdown/reboot

It seems like psmouse.synaptics_intertouch=0 didn't fix my issue. I added it to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub. I also tried adding it to the GRUB_CMDLINE_LINUX line but that didn't help ether.  I will try out the fix described in
https://bbs.archlinux.org/viewtopic.php?id=229349

Last edited by philipW (2019-01-09 10:55:17)

Offline

#8 2019-01-09 13:15:23

seth
Member
Registered: 2012-09-03
Posts: 11,649

Re: touchpad sometimes stops working after shutdown/reboot

Did you grub-mkconfig afterwards?

cat /proc/cmdline

Also https://wiki.archlinux.org/index.php/Ke … le_options

The patch in https://bbs.archlinux.org/viewtopic.php … 4#p1736464 should long be in your kernel.

Offline

#9 2019-01-09 13:31:43

philipW
Member
Registered: 2017-03-21
Posts: 145

Re: touchpad sometimes stops working after shutdown/reboot

seth wrote:

Did you grub-mkconfig afterwards?

cat /proc/cmdline

Also https://wiki.archlinux.org/index.php/Ke … le_options

The patch in https://bbs.archlinux.org/viewtopic.php … 4#p1736464 should long be in your kernel.

Yea i ran grub-mkconfig.

cat /proc/cmdline 
BOOT_IMAGE=/vmlinuz-linux root=/dev/mapper/ssd-root rw quiet cryptdevice=UUID=9395d17c-9467-44a8-aa35-9d62c223ce35:cryptlvm root=/dev/ssd/root resume=/dev/ssd/swap acpi_sleep=nonvs psmouse.synaptics_intertouch=0

Last edited by philipW (2019-01-09 13:34:33)

Offline

Board footer

Powered by FluxBB