Elemantary OS Touchpad is not working on Lenovo Ideapad 330s.

I tried libinput and synaptics installation an configuration but it did not work.

  • Are you getting any error messages when installing libinput and synaptics?
    – Paul
    Nov 29, 2018 at 18:38
  • can you elaborate on what you did and installed when you said "I tried libinput and synaptics installation"
    – Sebastian
    Dec 1, 2018 at 0:20
  • I found anything helpful but before I just saw a post saying downgrade or upgrade the kernel will work but I just lost the link.
    – Bugs BUNNY
    Jan 18, 2020 at 6:50

3 Answers 3


Did you tried this?

sudo apt install xserver-xorg-input-synaptics

ref: https://askubuntu.com/questions/1031940/how-to-switch-from-libinput-to-synaptics-in-ubuntu-18-04

Also you could check the part where you should check if you have two touchpads in the following link:



Don't know if this will help, but have you tried to change the touchpad to basic in the bios. this worked for me on a different os.


I have an IdeaPad S145 and I think it's possible that the touchpad be the same. This post worked for me.


The workaround is to pass these parameters to the kernel.

i8042.nopnp=1 pci=nocrs

It's recommended to test before change definitely like this.


Good luck.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.