My keyboard isn't functioning properly.
My keyboard isn't functioning properly.
Which motherboard model are you using and what are your other specifications? Have you attempted to clear the CMOS to see if resetting the board resolves the problem? You can use CPU-z to verify the BIOS version and consider an update. Would you like me to check for missing or corrupt Windows files via SFC scannow or DISM? Here’s a link for reference: https://support.microsoft.com/en-us...em...6e85d4094e
I didn't perform an SFC scan, but I directly booted a USB with Linux to check if the issue continued there—it did... as mentioned before.
There is a USB issue with Ryzen fixed by a BIOS update. Checking the BIOS settings might help—adjust the SOC voltage slightly and see if it resolves the problem. Alternatively, applying the BIOS update could also be effective. Just to confirm, you attempted to reset the CMOS?
I'll adjust the BIOS immediately. And indeed, I've already cleared the CMOS.
It sounds like you already tried Linux, which rules out a lot of software issues. It wouldn't matter in the case of trying out games which game as long as it captures keystrokes during key binding setup to test that keystroke.
Power supply is an interesting possibility. That reminds me though that USB2 should be delivering 5V to each device, and if there is a power failure (e.g., due to pulling too much total power on a USB bus), that this could cause a failure. However, if that were the case, then it is unlikely to be just a few keys which fail; it would be all keys. It sounds like not all keys fail.
The USB bus would be running in the USB 1.0 or 1.1 mode for a keyboard, and signal timings are rather easy at those speeds, but it is possible that a signal timing in the controller itself is at fault for some keys to fail, but not others, and perhaps not always on the few keys which fail. If that is the case though, then you'd have to replace the motherboard.
You can get inexpensive USB voltage/current monitors. Go to Amazon and search for "USB test". Sort by price low to high. Lots of small cheap devices can plug in and check the 5V of USB2, and the current draw. If the 5V is valid, then it is likely not a power supply issue.
There is no inexpensive way to check the signal quality, you'd need a hardware analyzer for that. However, I am leaning towards saying something is going on in the motherboard itself.
The idea of resetting BIOS, or a BIOS upgrade if there is new firmware, is a good idea. If something as simple as a low battery on the motherboard exists (it has a small button battery for BIOS settings), and if the voltage is a bit low, then it will likely show up as a hardware failure despite the hardware itself being good. How old is the button battery on the mobo?