The new X1-Carbon has a touch pad issue: the pointer freezes once every now and then for 3-4 seconds. dmesg shows
psmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1
There are quite a few discussions on this
https://www.reddit.com/r/archlinux/comments/6097ac/x1_carbon_5th_error_touchpad_lost_sync_at_byte_1/
but it does not seem that there is a working solution for everybody (actually, it seems that almost nobody managed to solve the problem). I was wondering whether somebody has a suggestion here to fix the issue (which does not occur very often, but it is extremely annoying).
What could it be the cause of this awkward behaviour?
There are two issues here. The first is addressed in The touchpad can support a better bus than the too old PS/2 protocol (as you’re aware of course): the touchpad works much better using RMI4 rather than the old PS/2 protocol. The second is that the touchpad ideally should use a newer version of SMBus, but that needs some support from the kernel which isn’t there yet. There are very recent patches available, and the Fedora kernel has them, but I don’t think the Debian kernel has them yet. Presumably they’ll end up in 4.14 or 4.15 and hopefully will be backported to the stable kernels.
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments