You are not logged in.
Pages: 1
I have a Lenovo Ideapad S340 14-iil (Icelake i7).
Its touchpad is not recognized by the kernel at all. And hope to know if someone out there is running Arch on the same model and has the same problem.
Since I purchased it w/o Windows license, I have no way to peek the touchpad model there, and am not even sure if the touchpad has come flawed from the factory.
Please share your experience if happen to own the same model.
If there is a way to tell which touchpad model the machine is equipped with, please enlighten me. I did run libinput, lspci, and so on to no avail.
Thanks in advance.
DoHyung
Last edited by dynaxis (2019-12-27 15:42:17)
Offline
Is it on a USB bus? What is the output of lsusb ?
It is probably not on the PCI bus, but you might try lsusb -nn and post that output anyway.
If it is on the LPC bus, it can be hard to discover.
It can also be on a dedicated I2C bus somewhere; also a little hard to discover.
Does this link help: https://wiki.archlinux.org/index.php/Le … s#Touchpad
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 5986:2115 Acer, Inc Integrated Camera
Bus 001 Device 003: ID 0cf3:e500 Qualcomm Atheros Communications
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
The above is output from lsusb. Could you please tell me what -nn means, if the above is not what you want?
And tried to add the kernel parameter as described in the page you linked above to no avail.
I found another person reporting the same touchpad issue for the same Ideapad models at Reddit: https://www.reddit.com/r/linuxhardware/ … cognizing/
Anyway, thank you for your help. I'll keep trying to figure out what's wrong.
Last edited by dynaxis (2019-12-28 04:19:21)
Offline
It was a brain fart. I meant lspci -nn The - nn tells that command (not lsusb) to show the Vendor ID and the Product ID. Sorry for the confusion.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
[SOLVED] I changed the boot mode to UEFI mode from Legacy Support mode and the touchpad suddenly started working.
I know almost nothing about UEFI, but I guess the touchpad driver in my laptop is only available in UEFI. That's why this mode change makes the touchpad recognized on Linux?
Last edited by dynaxis (2020-01-01 16:47:18)
Offline
FYI, it seems the UEFI mode change only works with Wayland/Libinput not with X11. On Reddit, others who run X11 have failed to make their touchpad work by doing the same as me.
Offline
Pages: 1