Thought I’d post this here because testing for bad microswitches on consoles is not easy to do, as a lot of issues that can be detected on PC may not always appear on a movement test on consoles or in game input test settings. Many people may have flaky microswitches (Omron, Hori/Cherry) without it being obvious. Here’s how to test your sticks!
-
Download Joytokey from http://joytokey.net/en/
Install it and set the processing speed to X16 (this is VERY Important, otherwise input chatter of low ms (like 4-8ms) won’t be picked up.
Bind your sticks to keyboard inputs (like WASD). -
Download Elite Keyboards Switchhitter from https://elitekeyboards.com/switchhitter.php
Set the chatter threshold in the settings to 8ms (a good setting since this matches the default USB polling rate of 125hz).
Run both, then carefully move your sticks to where the microswitch actives with a click, then very slowly move it to the throw and then very slowly back to disengage. Do this for all directions and be thorough.
A good microswitch should have no chatter and should have a press/release time exactly as you engaged the microswitch.
If you have a flaky microswitch and are getting chatter, you don’t need to replace the TP-MA assembly or solder a new switch on. 90% of all switch problems can be fixed with Deoxit D5 (something everyone should have).
Just open the switch housing (Don’t lose the red plunger part!), spray deoxit on the contact points that snap together on switch activation (if necessary, use a lint free/microfiber cloth or a non abrasive tool to wipe it on the contacts to clean it) and then reassemble the switch.
Your switch should now be good as new and should last many months or longer without flaking out again.
Now you won’t have to blame your hardware for missed executions