View previous topic :: View next topic |
Author |
Message |
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
Posted: Wed Feb 09, 2022 8:04 am Post subject: [solved] touchpad not working |
|
|
As the title I cannot set up my touchpad on a Lenovo IdeaPad 3, I search for solutions but without success
here my lspci
Code: | 00:00.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex [1022:1630]
00:00.2 IOMMU [0806]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU [1022:1631]
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU [1022:1631]
00:01.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
00:02.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
00:02.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1634]
Kernel driver in use: pcieport
00:02.4 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge [1022:1634]
Kernel driver in use: pcieport
00:08.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge [1022:1632]
00:08.1 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus [1022:1635]
Kernel driver in use: pcieport
00:08.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus [1022:1635]
Kernel driver in use: pcieport
00:14.0 SMBus [0c05]: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller [1022:790b] (rev 51)
Subsystem: Lenovo FCH SMBus Controller [17aa:3843]
00:14.3 ISA bridge [0601]: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge [1022:790e] (rev 51)
Subsystem: Lenovo FCH LPC Bridge [17aa:3841]
00:18.0 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0 [1022:1448]
00:18.1 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1 [1022:1449]
00:18.2 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2 [1022:144a]
00:18.3 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3 [1022:144b]
00:18.4 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4 [1022:144c]
00:18.5 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5 [1022:144d]
00:18.6 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6 [1022:144e]
00:18.7 Host bridge [0600]: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7 [1022:144f]
01:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
Subsystem: Lenovo QCA6174 802.11ac Wireless Network Adapter [17aa:0827]
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
02:00.0 Non-Volatile memory controller [0108]: Union Memory (Shenzhen) Device [1cc4:6201] (rev 03)
Subsystem: Union Memory (Shenzhen) Device [1cc4:1cc4]
Kernel driver in use: nvme
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Lucienne [1002:164c] (rev c3)
Subsystem: Lenovo Lucienne [17aa:3f95]
Kernel driver in use: amdgpu
Kernel modules: amdgpu
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller [1002:1637]
Subsystem: Lenovo Renoir Radeon High Definition Audio Controller [17aa:3802]
Kernel driver in use: snd_hda_intel
03:00.2 Encryption controller [1080]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor [1022:15df]
Subsystem: Lenovo Family 17h (Models 10h-1fh) Platform Security Processor [17aa:382b]
03:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
Kernel driver in use: xhci_hcd
03:00.4 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1 [1022:1639]
Kernel driver in use: xhci_hcd
03:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor [1022:15e2] (rev 01)
Subsystem: Lenovo Raven/Raven2/FireFlight/Renoir Audio Processor [17aa:3829]
03:00.6 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller [1022:15e3]
Subsystem: Lenovo Family 17h (Models 10h-1fh) HD Audio Controller [17aa:3805]
Kernel driver in use: snd_hda_intel
04:00.0 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 81)
Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901]
Kernel driver in use: ahci
04:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901] (rev 81)
Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] [1022:7901]
Kernel driver in use: ahci
|
I folow the wiki here https://wiki.gentoo.org/wiki/Libinput
and here there is the kernel config file http://dpaste.com/2VVJSBV3J
can somebody help me please? thanks a lot in advance _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off ***
Last edited by luna80 on Tue Apr 05, 2022 3:59 am; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31449 Location: here
|
Posted: Wed Feb 09, 2022 8:17 am Post subject: |
|
|
Lenovo IdeaPad 3 seems to use Elantech PS/2 touchpad so try to enable CONFIG_MOUSE_PS2_ELANTECH in your kernel configuration. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
Posted: Wed Feb 09, 2022 8:52 am Post subject: |
|
|
thanks, I add in the kernel (built-in) but still doesn't works _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
Posted: Thu Feb 10, 2022 6:28 am Post subject: |
|
|
it should be an msft mylar touchpad, but I see that there are no drivers in the kernel
someone seems to have managed to make it work, but personally I can't find a solution
Code: | dmesg | grep -i msft
[ 0.003858] ACPI: SSDT 0x00000000C958F000 007229 (v02 LENOVO AmdTable 00000002 MSFT 04000000)
[ 0.303693] i2c_hid_acpi i2c-MSFT0001:00: HID over i2c has not been provided an Int IRQ
[ 0.303781] i2c_hid_acpi: probe of i2c-MSFT0001:00 failed with error -22 |
_________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31449 Location: here
|
Posted: Thu Feb 10, 2022 7:42 am Post subject: |
|
|
Maybe this can help. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
Posted: Thu Feb 10, 2022 8:34 am Post subject: |
|
|
I read this but without success.
maybe I try to set all as module and not built-in in the kernel?! but I don't think something change _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
Posted: Sun Feb 13, 2022 4:49 am Post subject: |
|
|
I tried to downgrade the kernel version to 5.10.100 and the touchpad works...so it's a problem of newer kernels..
there is something that I can do to understand how resolve? _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23071
|
Posted: Sun Feb 13, 2022 4:30 pm Post subject: |
|
|
You have stated a good kernel version. What is the nearest bad kernel version? If they are in the same release series (both 5.10.x), you could bisect to find which stable patch broke it. If not, then bisection is harder. What is the newest bad kernel version you have tried? Sometimes these issues are fixed upstream as part of other development, and running a newer kernel will resolve the problem on its own. |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
Posted: Mon Feb 14, 2022 4:32 am Post subject: |
|
|
I tried gentoo-sources:5.15.23/5.15.19/5.15.16 before 5.10.100
Now I think that I'll try every newer version, hoping it will be solved, like you say _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off *** |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 23071
|
Posted: Mon Feb 14, 2022 5:02 pm Post subject: |
|
|
That is unfortunate. If it works in all v5.10.x and failed in all v5.15.x, then it likely broke somewhere in [v5.11, v5.15]. Finding that will be hard, as it covers a year of development and tens of thousands of commits. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31449 Location: here
|
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5370 Location: Bavaria
|
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
Posted: Tue Apr 05, 2022 3:58 am Post subject: |
|
|
I tried with the 5.15.26 version and now it works
very usefull was this link https://forums.gentoo.org/viewtopic-p-8692426.html#8692426 also _________________ *** !f j00 c4n r34D tH15 tH3N j00 n33D t0 l0g Off ***
Last edited by luna80 on Tue Apr 05, 2022 1:17 pm; edited 1 time in total |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5370 Location: Bavaria
|
Posted: Tue Apr 05, 2022 11:24 am Post subject: |
|
|
??? (This is a link to this thread) |
|
Back to top |
|
|
luna80 Veteran
Joined: 01 Feb 2004 Posts: 1561 Location: switzerland
|
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5370 Location: Bavaria
|
Posted: Tue Apr 05, 2022 1:34 pm Post subject: |
|
|
luna80 wrote: | sorry |
No worries ... I have managed this also sometimes ... |
|
Back to top |
|
|
|