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
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: serio1/ input0 platform/ i8042/serio1/ input/input19 pt/serio0/ input0 lost synchronization, throwing 1 bytes away. platform/ i8042/serio1/ serio6/ input/input20
[57553.675253] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/
[57553.759237] input: SynPS/2 Synaptics TouchPad as /devices/
[57563.997514] psmouse serio6: (null) at synaptics-
[57565.808609] input: PS/2 Generic Mouse as /devices/
and 2, bad: serio1/ input0 platform/ i8042/serio1/ input/input18 0x940300/ 0x120c00, board id: 1719, fw id: 727581
[57533.017205] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/
[57533.105277] input: SynPS/2 Synaptics TouchPad as /devices/
[57553.675233] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.0, id: 0x1e2b1, caps: 0xd001a3/
This is on 3.7.6