Semi-Permanent Fix: https://github.com/mcmonkeyprojects/KeyboardChatterBlocker
*Note: If a key chatters/double-presses while playing a game, it may cause you to be unable to move until the key is re-pressed. This can be avoided under the 'Auto Disable Programs' tab.
Permanent Fix:
1. Use the above program and leave it running for at least several hours whilst you use the computer. (Longer the better. Stats are not saved upon shutdown)
2. Open the 'Stats' tab and click the 'Chatter' column to sort by most chatter.
3. Make a note of which keys have chatter.
4. Replace the offending keys switches on the keyboard with new ones (May need soldering)
4.1 Hotswap keyboard: https://www.youtube.com/watch?v=7Lakc1_jkuQ
4.2 Solder keyboard: https://youtu.be/6HDc2e5_8F0?t=50 (Make sure you tin the tip first https://www.instructables.com/Soldering-101:-Lesson-1:-Tin-the-Tip/ to ensure an easy removal/soldering)
; My keyboards solder joints were unmarked but you can find out which pins are what key by putting your multimeter into continuity mode, place the probes on two solder joints, and press keys on the keyboard until you find what key causes the multimeter to beep. Marking those solder joints with a permanent marker as to what key they corilate to can help if you are replacing multiple keys. Doing it is a little awkward solo, but a Helping Hand https://youtu.be/8eGSkPim3eE can help hold the probes for you