On Wed, Mar 12, 2025 at 22:31 +0100, Christos Margiolis wrote: > Hello, > > I've observed the following touchpad issues on my Thinkpad L480. > > - It sometimes becomes unusable after closing the lid for some time and > re-opening it. I haven't touched any suspend/resume settings. > - Double-clicking doesn't work. What's interesting however is that, I > noticed this issue with an old laptop as well, but I remember it > working on 12.2, so perhaps some regression happened between 12.2 and > the 14.2-RELEASE (which I'm running now). > > If anyone involved in this area can help that'd be great. Let me know if > you need any specific debugging information. Thank you. > > Christos > >
I haven't had any problems with double-clicking on my L380, but can confirm that both touchpad and trackpoint are occasionally become dead (though not necessarily at the same time): Feb 17 11:23:50 l380 kernel: psm0: <PS/2 Mouse> irq 12 on atkbdc0 Feb 17 11:23:50 l380 kernel: psm0: [GIANT-LOCKED] Feb 17 11:23:50 l380 kernel: WARNING: Device "psm" is Giant locked and may be deleted before FreeBSD 15.0. Feb 17 11:23:50 l380 kernel: psm0: model Elantech Touchpad, device ID 0 [...] Mar 8 13:23:12 l380 kernel: psm0: failed to disable the device (psmclose). Mar 8 13:23:13 l380 kernel: psm0: failed to get status (psmclose). Mar 8 13:23:14 l380 kernel: psm0: failed to enable the device (doopen). I've never got around to debug this issue properly as I barely use the laptop without external peripherals. However, the HOOKRESUME flag mentioned in psm(4) gave me the idea to try to "wake" those devices manually by providing them with some I/O immediately after opening the lid, and this little ritual does the job every time I remember to perform it. So it seems like the problem should be somewhere in this area.