I have just bought a new Lenovo laptop. I've installed the Ubuntu 20.04, but my touchpad doesn't work.
Here is the result of xinput
command:
Do you have any idea how to fix it?
I have just bought a new Lenovo laptop. I've installed the Ubuntu 20.04, but my touchpad doesn't work.
Here is the result of xinput
command:
Do you have any idea how to fix it?
I have a Lenovo t420 that has touchpad problems. I run this script at startup:
DEVICENUM=$(xinput | grep SynPS/2 | grep 'id=' | cut -d= -f2 | cut -b 1,2)
printf "\033c"
xinput set-prop $DEVICENUM "Device Enabled" 0
xinput set-prop $DEVICENUM "Device Enabled" 1
echo "done"
sudo gedit file /etc/default/grub
Replace line GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" with GRUB_CMDLINE_LINUX_DEFAULT="pci=nocrs quiet splash"
Save file /etc/default/grub
Execute update-grub
Reboot
As it's commented here
lenovo IdeaPad-3-14ARE05 Touchpad not working. Ubuntu 20.04
It works for me on 20.04
I have Ubuntu 20.04 and I have faced the same problem. My touchpad was not working after changing my OS from Windows 11 to Ubuntu 20.04/18.04. In Settings, only the mouse options were visible, not the touchpad ones.
If the problem is with your hardware, you must visit the nearby customer care service. If it's not a hardware issue, then there is no problem with your drivers also.
All you need to do is just make a small change on your default /etc/default/grub
file. That's how I resolved the problem. Follow these steps:
Open a terminal.
Run the following command:
sudo gedit file /etc/default/grub
The /etc/default/grub
text file will be opened. If it is empty, navigate to its adjacent tab.
Replace the line:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
with:
GRUB_CMDLINE_LINUX_DEFAULT="pci=nocrs quiet splash"
Click on Save and return to the terminal.
Run the following command:
sudo update-grub
Reboot.
Your issue will be resolved. Your touchpad will be working.