I have brought a Thinkpad T440s from Lenovo and installed Ubuntu 13.10 on it. It works good, but there is one big issue: Often the mouse freezes after a click for a few seconds and sometimes the mouse freezes forever until I remove the psmouse module and re-add it:
sudo modprobe -r psmouse
sudo modprobe psmouse
After that the touchpad starts working again normally, if it is still frozen I have to reboot the laptop. I am not sure, but could that be a problem with the driver? Here is interesting part of the dmesg output:
[ 531.369723] psmouse serio1: bad data from KBC - timeout
[ 531.386334] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 531.388140] psmouse serio1: bad data from KBC - timeout
[ 531.396685] psmouse serio1: bad data from KBC - timeout
[ 531.399687] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 4
[ 531.400798] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 531.407985] psmouse serio1: TouchPad at isa0060/serio1/input0 - driver resynced.
[ 920.895669] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 920.908302] psmouse serio1: TouchPad at isa0060/serio1/input0 - driver resynced.
[ 1116.953171] psmouse serio1: bad data from KBC - timeout
[ 1117.204120] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.205379] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.206550] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.207728] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.208919] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1117.208929] psmouse serio1: issuing reconnect request
[ 1173.743451] psmouse serio1: bad data from KBC - timeout
[ 1173.974331] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 4
[ 1173.975528] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.976673] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.977828] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.979044] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1173.979054] psmouse serio1: issuing reconnect request
[ 1231.478893] psmouse serio1: TouchPad at isa0060/serio1/input0 lost synchronization, throwing 3 bytes away.
[ 1308.995128] psmouse serio1: bad data from KBC - timeout
[ 1457.439552] psmouse serio1: bad data from KBC - timeout
[ 1820.123546] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 4
[ 1820.124699] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.125855] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.127023] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.128171] psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
[ 1820.128182] psmouse serio1: issuing reconnect request
Can somebody help me?