How To Clean Your Buttons

Making sure your controller stays clean will help you avoid your buttons getting stuck and prevent input failure - you would not want that in the middle of a match!

This guide will show you a quick and easy way to ensure your buttons are clean, and showcase specifically the Sanwa buttons (OBSF 24mm & 30mm) found in the Hit Box, Cross|Up, and Smash Box. Other buttons may similar process but will not have the exact same process.

If you wish to replace your buttons or acrylic top for custom art, use our guide: Button and Art Mods.




To start off you will need two tools:

  • a Philips #1 screwdriver
  • a cleaning cloth (any lint-free or microfiber cloth is good)

Cleaning Supplies

In order to provide a deeper clean, you can use:

  • Light Soap and Water (applied to the cloth, DO NOT apply to the controller)
  • Plastic cleaner

Avoid these chemicals:

  • Alcohol
  • Ammonia
  • Most glass cleaners
Unplug your controller!

Ensure that your controller is unplugged from any and every device before opening it up and cleaning it.

Back to the top

Accessing the Buttons

Remove back plate

Use your Philips #1 screwdriver to remove the 6 screws, then remove the back plate.

Once you have the back plate removed, you should have access to the internals of teh case of your controller.

Releasing the Button from the Case

On each side of the button is a tab holding it into place.

Push against one tab into the button and angle that side of the button through the hole in the case.

You can use the screwdriver to push in the tabs, or use your fingers.

Push the button through the hole in the case and then flip your controller over.

Removing the Button Cap

Using the screwdriver, insert it into the side of the button housing to disengage the cap tabs.

Push into the tab and then push up so the tab is not in the side hole of the button housing.
Repeat this for the other side of the button.
You should now be able to slide the cap out of the housing.


Back to the top

Cleaning the Button

Use your cleaning cloth to clean in and around the button.

Your controller should come with a microfiber cloth, but any lint-free or microfiber cloth should be good for this process.

Clean the outside and inside of the cap

Clean the outside and inside of the button housing

Clean the area on top of the controller where the button rim would be

Insert the cap and button

Line up the tabs on the side of the cap with the holes on the side of the housing, and insert the cap.

Then insert the button back into the hole in the controller case. It is best to use even pressure on the button to ensure it inserts evenly.

Repeat the steps above for every button that needs cleaning!


Back to the top

Testing Your Buttons

Ensure that your buttons are installed properly into the case and that no wires are loose or disconnected from the buttons.


Open joy.cpl on your computer for button testing.

First, plug in your controller into your PC.

Then select the search bar in the bottom-left of your main screen, and type in "joy.cpl".
This should bring up a program that you can open.

You should see a window that looks like this:
Double-click the controller or select "Properties."
Once this window is open, press buttons on your controller to ensure some of the items light up. If they are lighting up, then you can match the numbers with the corresponding buttons on your controller.
Note: To test the modifiers on the Cross|Up and Smash Box: hold the left stick or left stick buttons in a diagonal position, then press and release the modifier to see if it makes the left stick move (even a very little bit).
Testing In-Game
If you do not have a PC available, then you can go into training mode in any game that has input history and test out your buttons that way.
Put back together
If your testing is successful, then put the back panel back on your controller and get to playing your favorite fighting games!


Back to the top

If you need further assistance, please post in the #modding channel of our Discord or reach out by email: