Re: [BUG] HID: i2c-hid: ELAN 04F3:30FD touchpad reset race causes -EREMOTEIO on HP Pavilion Gaming 15-ec1xxx
From: Lovekesh Solanki <hidden>
Date: 2026-08-15 19:33:33
On Mon, Aug 10, 2026 at 07:31:32PM +0200, Adam wrote:
Hello, I'm reporting a reproducible probe failure for an ELAN i2c-hid touchpad (ACPI ELAN0718:00, VID:PID 04F3:30FD) on an HP Pavilion Gaming 15-ec1033nw (AMD platform, i2c bus under AMDI0010:03). The touchpad fails to initialize on nearly every boot on Linux, while the same hardware works reliably every time under Windows 11 on the same machine (dual context, same BIOS F.35 rev.A). Kernel: 7.1.6-arch1-1 (Arch Linux) Also reported by other users with the same touchpad ID on different kernels/distros (Arch, Ubuntu, Linux Mint) going back to at least 2022: - https://bbs.archlinux.org/viewtopic.php?id=277393 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2031061 - https://forums.linuxmint.com/viewtopic.php?t=329212 Symptom (default logging): i2c_hid_acpi i2c-ELAN0718:00: failed to fetch HID descriptor: -121 i2c_hid_acpi i2c-ELAN0718:00: Failed to fetch the HID Descriptor i2c_hid_acpi i2c-ELAN0718:00: probe with driver i2c_hid_acpi failed with error -121 With dynamic_debug enabled for i2c_hid and i2c_hid_acpi: i2c_hid_start_hwreset i2c_hid_set_power: cmd=05 00 00 08 i2c_hid_xfer: cmd=05 00 00 01 i2c_hid_finish_hwreset: waiting... i2c_hid_finish_hwreset: finished. asking HID report descriptor i2c_hid_xfer: cmd=02 00 reading report descriptor failed can't add hid device: -121 probe with driver i2c_hid_acpi failed with error -121
Could you attach full dmesg with debug enabled, of failing boot and successfull boot? And also acpidump? Thanks, Lovekesh