You are not logged in.
Hello,
I just performed a system update and suddenly my touchpad is no longer recognized by Libinput. I own a second-generation ThinkPad Z13. The trackpoint is now serving as a temporary solution. Does anyone know what to do?
"sudo libinput list-devices | grep Device" found alot but not my touchpad anymore.
"journal -b -p err" says:
Mär 18 14:04:59 thinkpadz13gen2 kernel: hid-generic 0018:2C2F:0028.0002: unbalanced collection at end of report description
Mär 18 14:04:59 thinkpadz13gen2 kernel: hid-multitouch 0018:2C2F:0028.0002: unbalanced collection at end of report description
Mär 18 14:04:59 thinkpadz13gen2 dhcpcd[772]: no valid interfaces found
Mär 18 14:05:04 thinkpadz13gen2 wpa_supplicant[1218]: bgscan simple: Failed to enable signal strength monitoring
Mär 18 14:09:09 thinkpadz13gen2 wpa_supplicant[1218]: bgscan simple: Failed to enable signal strength monitoring
Mär 18 14:11:31 thinkpadz13gen2 wpa_supplicant[1218]: bgscan simple: Failed to enable signal strength monitoring
Mär 18 14:13:08 thinkpadz13gen2 wpa_supplicant[1218]: bgscan simple: Failed to enable signal strength monitoring
The first line shows my touchpad ... :-/
The Bug comes with Linux 6.8. On the LTS Kernel everything is fine.
BAD SOLUTION:
Reload the Driver manually until the Trackpad works again.
In my case:
sudo modprobe --remove i2c_hid_acpi
sudo modprobe i2c_hid_acpi
Last edited by Lax Lexis (2024-04-16 13:25:55)
Offline
I have the same issue with the same laptop (Z13 G2), everything is up to date.
$ journalctl -b -p err
Mar 20 11:49:26 z13 kernel: i2c_designware AMDI0010:02: i2c_dw_handle_tx_abort: lost arbitration
Mar 20 11:49:27 z13 kernel: usb 5-1.4: 1:1: cannot get freq at ep 0x81
Mar 20 11:49:27 z13 kernel: hid-generic 0018:2C2F:0028.0007: unbalanced collection at end of report description
Mar 20 11:49:27 z13 kernel: hid-multitouch 0018:2C2F:0028.0007: unbalanced collection at end of report description
Mar 20 11:49:27 z13 kernel: usb 5-1.4: 2:1: cannot get freq at ep 0x2
Mar 20 11:49:31 z13 dbus-broker-launch[790]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share/dbus-1/services/org.freedesktop.FileManager1.service'
Mar 20 11:49:32 z13 kernel: usb 5-1.4: 2:1: cannot get freq at ep 0x2
Last edited by bpierre (2024-03-20 11:55:07)
Offline
You can do following:
1) Go back to the LTS Kernel
2) Reload the Driver manually until the Trackpad works again.
In my case:
sudo modprobe --remove i2c_hid_acpi
sudo modprobe i2c_hid_acpi
Bug still exist in Linux 6.8.5.
Last edited by Lax Lexis (2024-04-16 13:25:17)
Offline
Bug still exist in Linux 6.8.5.
Is the issue still present in linux-mainline 6.9-rc4? Also available prebuilt from miffe. If so have you considered bisecting between 6.7 and 6.8? Is there an upstream bug report for the issue?
Offline
Is the issue still present in linux-mainline 6.9-rc4?
Yes, it is present on 6.9-rc4, too. :-(
Is there an upstream bug report for the issue?
I don't know.
The bug is reported by some ohters.
https://bugzilla.redhat.com/show_bug.cgi?id=2271136
And it is descripted on the Arch Wiki too.
https://wiki.archlinux.org/title/Lenovo … _Z16_Gen_2
The Z16 Gen2 has the same issue like the Z13 Gen2.
Last edited by Lax Lexis (2024-04-18 11:12:45)
Offline
Have you tried the fix from the report you linked? I built 6.8.7-arch1-1 with it applied if it helps:
https://drive.google.com/file/d/1-nQ1qT … sp=sharing linux-6.8.7.arch1-1.1-x86_64.pkg.tar.zst
https://drive.google.com/file/d/1MFHE7h … sp=sharing linux-headers-6.8.7.arch1-1.1-x86_64.pkg.tar.zst
Offline