View previous topic :: View next topic |
Author |
Message |
Azel04 n00b
Joined: 20 Feb 2024 Posts: 4
|
Posted: Tue Feb 20, 2024 12:52 pm Post subject: Laggy touchpad on new Gentoo install |
|
|
Like the title says, my touchpad is very laggy making it unusable.
I have an MS! Katana GF66 Laptop
Here is my kernel config: https://pastebin.com/tY7StCyS
The kernel log mentions something about the touchpad supporting another bus, here are the specific lines: https://pastebin.com/wPv9k6R7
On other distros (like Fedora) the touchpad is recognized as an MSNB0001:00 06CB:7E7E Touchpad (and it works fine), while on Gentoo it is recognized as a SynPS/2 Synaptics TouchPad |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 4160 Location: Bavaria
|
Posted: Tue Feb 20, 2024 1:52 pm Post subject: |
|
|
Azel04,
Welcome to Gentoo forums !
I can see you have configured your kernel yourself and tried to enable everything needed for an touchpad connected via i2c. Yes, you need PINCTRL for i2c ... but I dont think you need ALDERLAKE (12.Gen). Googling for this notebook told me it is an iX-11xxx Intel CPU, so maybe you need TIGERLAKE (11.Gen.). In every case you should enable IRQ_REMAP.
Code: | CONFIG_PINCTRL_ALDERLAKE=y
# CONFIG_PINCTRL_TIGERLAKE is not set
# CONFIG_IRQ_REMAP is not set |
(See more in the last chapter of: https://wiki.gentoo.org/wiki/User:Pietinger/Tutorials/Manual_Configuring_Kernel_Version_6.6 ) _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1662
|
Posted: Tue Feb 20, 2024 2:01 pm Post subject: |
|
|
I suspect because Fedora uses modules everywhere, it works because hid-rmi is able to claim it above the PS/2 choices which are also modules.
In your kernel, hid-rmi is a module but the PS/2 are built-in and the latter takes precedence. If all where built-in or all modules for HID, then you may see a different result. |
|
Back to top |
|
|
Azel04 n00b
Joined: 20 Feb 2024 Posts: 4
|
Posted: Tue Feb 20, 2024 4:45 pm Post subject: |
|
|
Quote: | Googling for this notebook told me it is an iX-11xxx Intel CPU. |
Nope, i have an i7 12700h, it's alder lake. |
|
Back to top |
|
|
Azel04 n00b
Joined: 20 Feb 2024 Posts: 4
|
Posted: Tue Feb 20, 2024 5:19 pm Post subject: |
|
|
Nevermind! Enabling Tiger Lake support on the Pin Controller settings fixed the issue and the trackpad now works perfectly fine!
It's weird that i have to enable Tiger Lake support if I have an Alder Lake CPU tho. |
|
Back to top |
|
|
logrusx Veteran
Joined: 22 Feb 2018 Posts: 1539
|
Posted: Tue Feb 20, 2024 6:42 pm Post subject: |
|
|
Azel04 wrote: | Nevermind! Enabling Tiger Lake support on the Pin Controller settings fixed the issue and the trackpad now works perfectly fine!
It's weird that i have to enable Tiger Lake support if I have an Alder Lake CPU tho. |
Sometimes older drivers work on newer hardware because either it's some kind of hybrid between old and new hardware or it's the same hardware disguised as new. Plus this is related to the busses rather than the CPU itself.
Code: | head -n 5 /proc/cpuinfo |
Best Regards,
Georgi |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 4160 Location: Bavaria
|
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 4160 Location: Bavaria
|
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 4160 Location: Bavaria
|
|
Back to top |
|
|
Azel04 n00b
Joined: 20 Feb 2024 Posts: 4
|
Posted: Tue Feb 20, 2024 8:30 pm Post subject: |
|
|
Nope, i have an i7 12700h |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 4160 Location: Bavaria
|
Posted: Wed Feb 21, 2024 4:58 pm Post subject: |
|
|
Azel04 wrote: | Nope, i have an i7 12700h |
Jesus ... I am so blind ... you had mentioned it already. Sorry for the noise and thanks again ! _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
|