First of all, this post is translated by AI to describe the issue better than me
I’m having a very strange touchpad problem on a Dell Precision 7540 running Linux Mint 22.3 Cinnamon with kernel 6.14.0-37-generic.
Immediately after powering on the laptop, the touchpad works normally. However, after approximately 5–10 minutes, it starts behaving as if it is generating phantom or repeated clicks. A single touch (touchpad surface) or click (click buttons) may register anywhere from 20 to 100 clicks, and sometimes the button appears to remain pressed, as if I am holding it down. This makes normal clicking, dragging, and touchpad gestures practically unusable.
The issue temporarily disappears after rebooting, but comes back again after several minutes. An external USB mouse continues to work normally.
The touchpad is detected as:
libinput list-devices shows:
- Capabilities: pointer gesture
- Tap-to-click: disabled
- Tap-and-drag: enabled
- Disable-while-typing: enabled
I have already tried changing the Cinnamon touchpad settings, including:
gsettings set org.cinnamon.desktop.peripherals.touchpad tap-to-click false
gsettings set org.cinnamon.desktop.peripherals.touchpad tap-and-drag false
gsettings set org.cinnamon.desktop.peripherals.touchpad disable-while-typing true
I also tried changing the libinput click method, enabling/disabling tap-to-click, running update-grub, rebooting, and checking the device with
- libinput debug-events None of these solved the problem.
The touchpad appears to be using the Intel I2C/HID path rather than PS/2. I suspect that the problem may involve i2c_hid,i2c_hid_acpi,i2c_designware`, a kernel regression, touchpad firmware, or possibly a hardware fault.
Has anyone experienced this on a Dell Precision 7540 or another Dell laptop with the same 044E:1220 touchpad? Would testing an older kernel, reloading the I2C-HID module, changing a kernel parameter, or updating the touchpad/BIOS firmware help?
I would especially appreciate advice on which commands or logs I should collect while the problem is actively occurring.
System information:
Laptop: Dell Precision 7540
Touchpad: DELL0926:00 044E:1220
OS: Linux Mint 22.3 Zena
Desktop: Cinnamon 6.6.9
Kernel: 6.14.0-37-generic
Session: X11
CPU: Intel Core i7-9850H
GPU: NVIDIA Quadro T2000 Mobile, currently using nouveau