elementary / switchboard-plug-mouse-touchpad

Switchboard Mouse & Touchpad Plug
GNU General Public License v3.0
24 stars 13 forks source link

Touchpad is not detected at all #192

Closed arch3rtemp closed 2 years ago

arch3rtemp commented 2 years ago

What Happened?

After migrating to Linux (Odin) from Windows 10, I discovered that touchpad does not work on my Lenovo V15-IIL. It has Synaptics touchpad. I think the issue is with the libinput library. I have installed:

nothing works. xinput does not detect any touchpad. I tried adding in grubloader i8042.reset i8042.nomux i8042.nopnp i8042.noloop but to no avail.

I think it is a major bug in linux kernel. Do not know what to think else. Can you help?

Steps to Reproduce

Try running elementary os 6 on laptops with Synaptics touchpad

Expected Behavior

It just cannot detect Synaptics touchpad

OS Version

6.x (Odin)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

No response

jhaygood86 commented 2 years ago

Did you try following the instructions from here:

https://askubuntu.com/questions/1280240/lenovo-touchpad-v15-iil-not-working-10th-gen-intel

arch3rtemp commented 2 years ago

It has worked :) Thanks.

So what is the issue? Is something wrong with the kernel?

arch3rtemp commented 2 years ago

As I tested my environment, only pci=nocrs works, without the second kernel command line parameter

jhaygood86 commented 2 years ago

No, it's the opposite: broken device firmware. Kernel is working properly. The command line option tells the kernel to ignore the firmware for some specific data and to look it up itself.

arch3rtemp commented 2 years ago

I guess I have to create another thread on Lenovo support site :)

danirabbit commented 2 years ago

Gonna close this since it sounds like an issue with firmware and not an issue with elementary OS

Oriel-Barroso commented 2 years ago

The solution of the grub dont work on ubuntu 22.04 and the os dont start, this solution brokes the grub, and if delete 'pci=nocrs' the system start fine