FS#71880 - Elantech touchpad not detected after upgrade to 5.13.12 kernel

Attached to Project: Arch Linux
Opened by Sam Sennele (meireikei) - Saturday, 21 August 2021, 02:25 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 06 June 2023, 03:41 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After upgrading to linux kernel version 5.13.12 (from 5.13.10, where there was no issue), the touchpad on my System76 Gazelle laptop ceased to work or be detected at all. Reverting to kernel version 5.13.10 fixes the bug, so it must've been introduced between those two versions.

dmesg output:

[ 11.734676] i2c_hid_acpi i2c-ELAN0412:00: Could not register for ELAN0412:00 interrupt, irq = 161, ret = -1
[ 11.734730] i2c_hid_acpi: probe of i2c-ELAN0412:00 failed with error -1
This task depends upon

Closed by  Toolybird (Toolybird)
Tuesday, 06 June 2023, 03:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  Old and stale. Assuming fixed in recent kernels. If still an issue, please report upstream to the kernel folks.
Comment by sav3d (sav3d) - Sunday, 29 August 2021, 07:05 GMT
I can confirm this solution works. I recently purchased a System76 Gazelle.
Downgrading the 5.13.13 Kernel to 5.13.10 fixes this issue.
Do note: using the LTS kernel does not work, the touchpad is not recognized in LTS either.

in console type "sudo downgrade linux linux-headers"
then choose 5.13.10 (should be package 248)

Loading...