Since a few days the keyboard of my fw16 is doing things on its own.
Pressing a letter on the keyboard sometimes repeat themselves continuously. I have no clue as to what might cause this. I am on Pop!_OS.
Reseating the keyboard doesn’t solve it. Power off/on laptop doesn’t solve it. The touchpad seems to be affected by this to, lets call it ghost scrolling.
I have not reinstalled the laptop yet, as I find this to be a last resort.
I am currently on the OEM (1027) kernel, but the same issue appears on the most recent kernel as well.
Any clues as to how to fix this?
As an example: I got this message while posting my question on the forum:
Slow down, too many requests from this IP address.
Please retry again in 9 seconds.
Error code: ip_10_secs_limit.
Update:
I moved the keyboard and trackpad from center position to the left. Same thing still happens.
That happens on mine when I have the keyboard in powersaving mode via powertop. Perhaps you could use powertop to check and potentially disable the powersaving tunable.
I would try booting from a live usb of fedora or ubuntu and seeing if you experience the same symptoms. If so, that will point to a hardware issue. If not, it’s something with your installation of Pop!_OS. Best of luck.
Edit to add - seconding what @TechPriestNhyk noted - if using powertop you may want to configure it now to use powersaving for the keyboard.
I checked powertop tunables. Low and behold there is an actual keyboard tunable for this laptop. It was set to bad. I have never seen this one before. I set it to Good.
I’ll keep you posted! Thanks.
Ok, so I rebooted the laptop and this tunable was set to bad again. I think I need to do some reading on powertop first.
So in this case the “good” parameter means that the power saving feature is on. When this is set to on, the chances of the keyboard repeating the last character typed are increased.
If the issue is bothering me, I change that option to “bad”, i.e. off, to reduce the issue.
Powertop settings are not saved anywhere, so a reboot will wipe it.