Comment 43 for bug 787738

Revision history for this message
In , ctolliday (ctolliday-linux-kernel-bugs) wrote :

Still seeing this problem on my thinkpad e420s, the exact behaviour for me is this:
after sleep/wake or start up the touchpad takes a few seconds to be detected, after that I click a trackpoint button, the touchpad stops working for a few seconds, when it starts working again one of two things happens:
1. the trackpoint and buttons start working again, along with the touchpad
2. the touchpad is working but continuing to press the buttons or trackpoint does nothing

it seems completely random which of the above happens, if 2 happens I have to call rmmod psmouse && modprobe psmouse to restart the above, has same effect as sleep/wake. The amount of time it waits varies as well.

this is the output from scenario 1, good:
[57553.675253] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0
[57553.759237] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input19
[57563.997514] psmouse serio6: (null) at synaptics-pt/serio0/input0 lost synchronization, throwing 1 bytes away.
[57565.808609] input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/serio6/input/input20

and 2, bad:
[57533.017205] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0
[57533.105277] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input18
[57553.675233] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.0, id: 0x1e2b1, caps: 0xd001a3/0x940300/0x120c00, board id: 1719, fw id: 727581

This is on 3.7.6