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.

Reply via email to