Hi, I am facing strange behaviour of touchpad - fedora 44 running on Lenovo Yoga 2-in-1. When I am moving cursor within a touchpad, it has been randomly each f.e. 3 minutes for several seconds switched into selection mode. So the text is about to be selected. After while the selection mode is disabled. When the selection mode is unwantedly activated the simple click does not work. It is necessary to wait until the selection mode is spontaneously disabled. It is pretty annoying. It is repeated every 1-3 minutes for several seconds. I have tried to switch to Sway windows manager just to prove if it is not Gnome specific. And the same behaviour is present also in Sway window manager. How to correct this very inconvenient error? Do you think it can be hardware problem? How to analyze such kind of problem? Thank you very much for any hint.
Your issue appears to affect many user with similar hardware. Is your vendor firmware up to date? Have you looked for details in the journal? A workaround that works for some users who experience core dumps is:
sudo modprobe -r i2c_hid_acpi i2c_hid
sudo modprobe i2c_hid_acpi i2c_hid
Thank you for you response. Meanwhile I have found out, that the problem is very probably connected to the fact that bluetooth mouse, I am using with computer, has run out of battery. The mouse was switched on but run out of the battery. It seems that it somehow sent invalid signals to the notebook. When I switched off the mouse and later change the battery to new one, the problem with switching accidentally to selection mode disappears. Thank you and have a nice day. It is often like in Sherlock Holmes stories - a mysterious things have simple logical explanations.
Hey, I’m having the same exact issue with my Lenovo Yoga 2-in-1. This is happening for me even with my bluetooth mouse disconnected and turned off.
I had a similar issue with the TrackPoint buttons on a ThinkPad X270, but with no external mouse and the trackpad disabled. This was on F43 with both KDE and Niri. Sometimes it would behave as if the left button were stuck down, so moving the cursor with the TrackPoint (red button pointing device) would do a selection. The clue was this message in /var/log/messages:
2026-06-07T03:20:18.599557-07:00 x270 kernel: psmouse serio1: synaptics: Your touchpad (PNP: LEN2046 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org.
I did what the message suggested: as root, added psmouse.synaptics_intertouch=1 to GRUB_CMDLINE_LINUX in /etc/default/grub. Then ran this:
sudo grub2-mkconfig -o /etc/grub2-efi.cfg
and rebooted. This seemed to fix the stuck button problem.
I also tested a kernel patch that achieved the same effect (note that the code LEN2046 came from the aforementioned error message).
diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c
index c70502e240..0684e25b2a 100644
--- a/drivers/input/mouse/synaptics.c
+++ b/drivers/input/mouse/synaptics.c
@@ -188,6 +188,7 @@ static const char * const smbus_pnp_ids[] = {
"LEN0411", /* L14 Gen 1 */
"LEN200f", /* T450s */
"LEN2044", /* L470 */
+ "LEN2046", /* X270 */
"LEN2054", /* E480 */
"LEN2055", /* E580 */
"LEN2058", /* E490 */