Bug 218868 - Touchpad not detected on Lenovo ThinkPad X13 Gen5
Summary: Touchpad not detected on Lenovo ThinkPad X13 Gen5
Status: RESOLVED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: Input Devices (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: drivers_input-devices
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-21 14:37 UTC by Sébastien Villemot
Modified: 2024-05-29 13:30 UTC (History)
0 users

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Sébastien Villemot 2024-05-21 14:37:29 UTC
I’ve just got a new Lenovo ThinkPad X13 Gen5 and the touchpad is not detected. Nothing in the kernel log nor in the output of “libinput list-devices”.

The system is a Debian “bookworm” 12 with a custom build of Linux kernel 6.9.1 (and a few extra firmware files for other recent hardware).

The problem is also present with Linux kernels 6.8.9 and 6.7.12.

Note that the hardware is functional, since the touchpad works in the BIOS setup (and is enabled there).

I’m of course willing to submit additional technical details upon request.
Comment 1 Sébastien Villemot 2024-05-23 13:06:16 UTC
Some additional info. The touchpad is for sure on the I²C bus. There exists a device listed at /sys/bus/i2c/devices/i2c-ELAN06C0:00. This suggests that this could be an Elan touchpad with ACPI ID ELAN06C0.

The elan_i2c module is not autoloaded, but loading it manually does not make any difference.
Comment 2 Sébastien Villemot 2024-05-29 13:30:14 UTC
Actually the problem was that CONFIG_PINCTRL_METEORLAKE was not enable in my kernel configuration. Sorry for the noise.

Note You need to log in before you can comment on or make changes to this bug.