Sunday, May 5, 2024
 Popular · Latest · Hot · Upcoming
1
rated 0 times [  1] [ 0]  / answers: 1 / hits: 8844  / 3 Years ago, sat, july 24, 2021, 3:10:18

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?


More From » 13.10

 Answers
6

This is a hardware issue, and should be reproducible in other operating systems (like Windows 7). The Windows 8 drivers apparently have some sort of workaround (maybe faster reconnecting or ignoring of these error conditions). The issue (at least in my case) is easy to fix - the touchpad cable moves around and becomes disconnected when I press the touchpad button - you should be able to confirm this by determine if you only see the errors shown above when you push the touchpad down.



The solution is to either have Lenovo replace the touchpad, or fix it yourself. In my case, I rerouted the touchpad cable under the battery in a manner such that when I push the touchpad the cable does not come loose. This took only a few minutes, so if you've already opened the bottom of your laptop you probably don't have anything to lose.


[#27635] Monday, July 26, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
defendle

Total Points: 219
Total Questions: 131
Total Answers: 112

Location: Finland
Member since Sat, Nov 6, 2021
3 Years ago
;