You are not logged in.
Hi all,
From time to time during the day, my touchpad simply does not respond to any touches, clicks or swipes and will only work after I either logout or put the laptop to sleep and wake it back up. Some related issues appearing in this forum include SOLVED: What is i2c_designware and why does it ruin my touchpad? and [i2c_hid_acpi Bug] Touchpad not detected by libinput since 6.8, but none seem to be fully relevant to my problem
Libinput recognizes my touchpad as "ELAN06FA:00 04F3:3280 Touchpad", but it does not receive any events from it when my touchpad is unresponsive. After being told that this is not a hardware issue, I check out my journal logs during one of these unresponsive episodes and I get lots of these kinds of messages:
joao-archlinuxl-lenovo kernel: i2c_designware AMDI0010:00: i2c_dw_handle_tx_abort: lost arbitration
joao-archlinuxl-lenovo kernel: i2c_designware AMDI0010:00: timeout waiting for bus ready
joao-archlinux-lenovo kernel: i2c_hid_acpi i2c-ELAN06FA:00: i2c_hid_get_input: incomplete report (31/21504)
joao-archlinux-lenovo kernel: i2c_hid_acpi i2c-ELAN06FA:00: i2c_hid_get_input: IRQ triggered but there's no data
joao-archlinux-lenovo kernel: i2c_designware AMDI0010:00: timeout in disabling adapter
My full lspci -k output.
I have no idea how to move forward as I am not sure whether this is an Arch bug, a kernel bug or a firmware/driver bug.
Does anyone know how to resolve this issue and is it worth installing a new kernel to see if the problem persists?
Thanks!
Last edited by JoaoDDuarte (2024-10-08 15:21:33)
Offline
There was a seemingly random screw loose inside the laptop. Once removing that, everything is back to normal.
Offline