Re: [BUG] HID: i2c-hid: ELAN 04F3:30FD touchpad reset race causes -EREMOTEIO on HP Pavilion Gaming 15-ec1xxx
Lovekesh Solanki <[email protected]>
| Newsgroups | org.kernel.vger.linux-input |
|---|---|
| Message-ID | <aoC-aI_7Dq_nJTHg@eggarch> |
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