If you have not cleaned your NES controllers yet, now is a good time to think about it. They may be clean on the outside but chances are your controllers are dirtier than shit on the inside. Cleaning the controller is a good idea, especially if you have some buttons that are sticking.
To clean a NES controller all you will need is…
A Little Screwdriver
So first flip your controller over and unscrew each of the screws and set those aside.
Pull the back piece off carefully
Next pull the circuit board and set that aside.
Next carefully take out the start/select rubber buttons and the other rubber pads and set those aside for now
Pretty dirty stuff. Take out the rest of the buttons and set those aside as well.
Notice there might be a lot of dirt all over in tiny spaces.
Get your Q tips out and dip them in a little rubbing alcohol (Not too much though, use a paper towel to get rid of excess rubbing alcohol). Start rubbing dirt off where ever visible.
Soon it should be looking pretty damn nice n clean
Clean that other side too. It’s nasty!
The rubbery pieces are the only pieces that you should NOT clean with rubbing alcohol. Instead use windex because it still dries fast and doesn’t eat away at the rubber like rubbing alcohol would. Be careful when cleaning these parts.
You can clean these buttons with rubbing alcohol.
After you cleaned everything let it sit for 5 minutes to completely dry. Then start to put the buttons and pieces back together.
Put the circuit board back in place. Should fit back into place pretty easily.
Make sure you put the cord back correctly.
Screw those screws back in.
And boom yer done. Nice clean NES controller to play with again. Go have fun!