06-03-2019 08:43 AM
I hope this is the right place to ask. I am a bit new to Linux and just installed Ubuntu 18.04 on my new Thinkpad X1 Carbon.
At first, the touchpad did not react properly, so I I commented out # blacklist i2c_i801 in /etc/modprobe.d/blacklist.conf and added psmouse.synaptics_intertouch=1 to /etc/default/grub
Now, the touchpad generally works, but it is still behaving erratically, mainly the the "tap to click" feature: It works sometimes, then stops working for minutes, then works again without any apparent reason...
Is this a known problem, and how can I get it to work consistently?
06-05-2019 05:03 AM - edited 06-05-2019 05:03 AM
I have exactly same problem here - i solved the touchpad's lazy reaction issue, but the bugging tap to click" feature drives me crazy. (X1C6)
Did you manage to solve it? Is there any way? It sucks that lenovo doesnt support this.
06-05-2019 12:15 PM
There is no need to commented out # blacklist i2c_i801 in /etc/modprobe.d/blacklist.conf.
Everything you need to do in order to have a proper working touchpad is to edit the /etc/default/grub file and change the line:
To this line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
It is important to set it to 0 not 1, in order to get it to work.
After that you need to execute this command in the terminal:
Then after a restart everything should work as expected (tested on Mint).
In combination with the most recent bios update and touchpad and trackpoint firmware update it did the job for me (avaliable on the lenovo site).
Other sources related to this issue (from the last page):
06-05-2019 03:54 PM - edited 06-06-2019 11:10 PM
Well, actually setting quiet splash psmouse.synaptics_intertouch from 1 to 0 was the solution to unfreeze my touchpad after sleep and etc. To be sure, I rechecked it and set the quiet splash psmouse.synaptics_intertouch=0 - my touchpad was broken again. But apparently we know how to fix this, the remaning problem is that tap to click rarely works.
06-06-2019 12:22 AM
Setting `psmouse.synaptics_intertouch from 1 to 0` does not work for my up-to-date setup (Ubuntu 18.04, Kernel 4.15.0-51-generic, BIOS 1.38), while `0` breaks the touchpad-behavior so much, that using it is useless, as the the cursor only reacts here and there for merely a second and then freezes again. Setting to `1` gets the trackpad working, but only if the trackpoint is turned off in the BIOS. Waking up from sleep fails sometimes, sometimes it works.
My best suggestion: use an external mouse.
As a long time Linux user for over 15 years, I have gotten used to waiting roundabout half a year until brandnew hardware runs smoothly. My X1C6 is 15 months old and this issue is really frustrating. I miss my X1C3 dearly and the Lenovo quality I once cherished so much. My X1C6 is my fourth Notebook in a row from Lenovo and most likely my last.
06-06-2019 12:45 AM
You could try a newer kernel version.
For me, Touchpad and Trackpoint are working without problems with the following installation:
Just had to comment out the blacklist line, but other comments suggest that this is not necessary anymore.
06-24-2019 11:37 AM
06-26-2019 01:58 PM - edited 06-26-2019 03:12 PM
Would some people try installing
sudo apt install xserver-xorg-input-synaptics-hwe-18.04 (or just xserver-xorg-input-synaptics if you aren't running ubuntu 18.04 as I am).
reboot and let me know if it works, I hope it will.
I haven't tried this will the different blacklist options and the grub config combinations but you might get success with that install.
06-26-2019 02:32 PM