Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 901491

Summary: sys-kernel/gentoo-sources-6.1: Kernel does not recognize touchpad anymore
Product: Gentoo Linux Reporter: Gentookh <ghz3>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: dmesg-5.15.88
dmesg-6.1.12
libinput list-devices 5.15.88
.config 5.15.88
.config 6.1.19
lspci 5.15.88

Description Gentookh 2023-03-16 17:12:20 UTC
Since update to 6.1 my MSFT0001:00 06CB:CE44 Touchpad/Mouse is not recognised anymore.

Affected kernels:
- 6.1.12
- 6.1.19
- 6.2.6

Last working kernel:
- 5.15.88
Comment 1 Gentookh 2023-03-16 17:13:58 UTC
Created attachment 858017 [details]
dmesg-5.15.88
Comment 2 Gentookh 2023-03-16 17:14:43 UTC
Created attachment 858019 [details]
dmesg-6.1.12
Comment 3 Gentookh 2023-03-16 17:16:14 UTC
Created attachment 858021 [details]
libinput list-devices 5.15.88
Comment 4 Gentookh 2023-03-16 17:19:30 UTC
My machine is 82MS Yoga Slim 7 Pro 14ACH5
Comment 5 Gentookh 2023-03-16 17:21:24 UTC
Since 06CB appears to be Synaptics, I've tried the following suggestions:
https://wiki.gentoo.org/wiki/Synaptics#My_Touchpad_is_not_recognized

As well as adding more Synaptics configs to kernel, but nothing helped.
Comment 6 Gentookh 2023-03-16 17:28:22 UTC
Created attachment 858023 [details]
.config 5.15.88
Comment 7 Gentookh 2023-03-16 17:28:48 UTC
Created attachment 858025 [details]
.config 6.1.19
Comment 8 Gentookh 2023-03-16 17:32:31 UTC
Created attachment 858027 [details]
lspci 5.15.88
Comment 9 Gentookh 2023-03-16 17:57:23 UTC
5.15.102 works as well
Comment 10 Gentookh 2023-03-16 20:01:45 UTC
Adding `CONFIG_PINCTRL_AMD=y` solves the issue.

Credit: https://forums.gentoo.org/viewtopic-p-8263192.html?sid=2f7e9a02939efbdac365ddd2b3b8af72#8263192