Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 942797 - sys-kernel/gentoo-sources-6.6.58-r1: ThinkPad L15 Gen 4 touchpad no longer works
Summary: sys-kernel/gentoo-sources-6.6.58-r1: ThinkPad L15 Gen 4 touchpad no longer works
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: https://lore.kernel.org/stable/uikt4w...
Whiteboard: genpatches-6.1-126,6.6-68, 6.11-9
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2024-11-03 01:46 UTC by Ulrich Müller
Modified: 2024-11-03 14:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch that fixes the problem here (hid-multitouch.patch,1.02 KB, patch)
2024-11-03 01:50 UTC, Ulrich Müller
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2024-11-03 01:46:49 UTC
Tapping on the touchpad stopped working in gentoo-sources-6.6.58-r1.

I see the following in dmesg output; the first line was not there in previous kernel versions:

[    2.129282] hid-multitouch 0018:27C6:01E0.0001: The byte is not expected for fixing the report descriptor. It's possible that the touchpad firmware is not suitable for applying the fix. got: 9
[    2.137479] input: GXTP5140:00 27C6:01E0 as /devices/platform/AMDI0010:00/i2c-0/i2c-GXTP5140:00/0018:27C6:01E0.0001/input/input10
[    2.137680] input: GXTP5140:00 27C6:01E0 as /devices/platform/AMDI0010:00/i2c-0/i2c-GXTP5140:00/0018:27C6:01E0.0001/input/input11
[    2.137921] hid-multitouch 0018:27C6:01E0.0001: input,hidraw0: I2C HID v1.00 Mouse [GXTP5140:00 27C6:01E0] on i2c-GXTP5140:00

Hardware is Lenovo ThinkPad L15 Gen 4:
https://linux-hardware.org/?probe=1b28fd0c04

The problem did not occur with the previous stable version 6.6.52.
Comment 1 Ulrich Müller gentoo-dev 2024-11-03 01:50:18 UTC
Created attachment 907741 [details, diff]
Patch that fixes the problem here

Reverting this hunk from 1056_linux-6.6.57.patch fixes (or works around?) the problem here.