My Framework 16” laptop’s ISO German keyboard module has recently begun frequently spamming random keys. This occurs on Linux and windows alike (though I have not yet had it happen in the bios). Removing the Keyboard for a few seconds sometimes fixes the issue, so does simply punching the keyboard with some force. This naturally isn’t the best thing for the laptop as a whole, but if my laptop is spamming keys on a payment screen, I don’t really want to risk the second or two it takes to remove the keyboard module.
Since I do not have keyboard-row spacers I can’t isolate the issue to the keyboard alone, as the laptop takes no input whatsoever if the rest of the upper row is not filled, though I can confirm that it still occurs whether the numpad is left or right of the keyboard, and since re-attaching the keyboard fixes the issue for some time, while doing the same with the numpad does not, I am reasonably sure it’s the keyboard.
This has happened before, though only rarely, every few months, so I considered it a minor project. Now that it occurs up to every minute, it basically makes the laptop unusable.
I have tried to move the module, I have cleaned the contact points & pogo pins it connects with, I have plugged everything back in. I have even turned the laptop off and back on.
Is there anything else I could try to either fix the issue, or at least be sure that the issue actually does spring from the keyboard, and not the Midplate, cable, main board etc.?
I had the issue on every OS I tried
framework laptop 16” with an AMD Ryzen™ 7 7840HS, and AMD Radeon™ RX 7700S.
The keyboard issue in question is a ISO German keyboard.
Sorry if this post is not terribly coherent, this is my 3. attempt to swiftly write it out without having my keyboard nuke it halfway through.