08-18-2017 11:33 AM
Interestingly this change made my touchpad freeze much more frequently (every few seconds) and these freezes wern't reported in dmesg like the more intermitent ones I was getting caused by the lost sync error. I've reverted to a previous kernel.
08-21-2017 12:46 AM
This patch seems to fix the problem. No hang ups so far since 24hrs (before every 1-3hrs)!!!
The patch is for Linux 4.12.8!
Please provide some feedback, If it fixes the problem completly I'll try to get it into the mainline kernel!
08-25-2017 12:14 PM
Just got a brand new X1C5 today. Ensured UEFI was up to date and that all updates listed by the Lenovo Companion app were installed before I wiped Windows off and installed Fedora 26.
When booting up the live CD I immediately noticed that the trackpoint did not function and the touchpad was pretty much unusable. I went ahead and installed anyway eager to see if kernel updates would improve anything. Sadly, thats not the case and Im stuck with having to disable the trackpoint in UEFI which gives me a pretty functioning touchpad.
Anyone know if this issue only affects X1C5s with Elantech trackpoints? There are various kernel patches floating around that supposedly fixes the issue but I'm staying away until I get a better bearing on whats going on.
08-25-2017 10:54 PM
@kudram Im betting you have a Synaptics trackpoint and not one from Elantech. If you have Windows available you can run TrackpointDetectTool.exe to confirm this.
Its great that with the X1C5 we no longer have a display lottery but its a real bummer that we have a trackpoint lottery instead.
08-27-2017 04:40 AM
Anyone (besides me) running Gentoo Linux on an X1C 5th Gen? It's been working for me and I'm just wondering if it's a hardware issue or a distro issue.
I'd like to mention that I have an ELAN TouchPad and it's working (almost) perfect in Win10. Therefore, I'd think it's rather a distro problem.