[RESPONDED] Broken fn modifier after suspend

I have a new 13th Gen Intel framework with a keyboard from the 12th. After suspend/resume cycles, the fn modifier sometimes doesn’t work, breaking e.g. Page Up/Down. Has anyone else seen issues like that?

Hi @Joerg_Sonnenberger

Welcome to the forums, may we know what Linux distribution you’ve currently installed in your framework laptop?

also would you know the average suspend/resume cycle till symptoms show?

thanks

I’m using OpenSuSE Tumbleweed. I can’t say anything yet about the frequency. It has happened often enough to reach out and see if someone else has such a problem, but rare enough that it took a month to notice and isolate the condition somewhat. The keyboard module itself is a bit over a year old.

The suggestion to fix this over at [TRACKING] Fn key stops working on PopOS after a while - #36 by Mapleleaf is to blacklist the cros_ec_lpcs module, i.e.:

echo "blacklist cros_ec_lpcs" | sudo tee -a /etc/modprobe.d/no_cros_ec.conf
sudo update-initramfs -u

and then reboot. This is working for me - at least, I was hitting this semi-frequently on Debian Sid and haven’t hit it again since doing this a few weeks ago.