A-Hackers-Guide
Nintendo NES

Controller repair

Unplug the controller before opening it. The internal rubber pads and traces are easily damaged by harsh chemicals or rough handling, so work gently and use only mild cleaners.

Controller Repair

NES controllers are simple and durable, but unresponsive buttons or a mushy D-pad are common after years of use. Most problems come from dirt on the contact pads rather than failed electronics, so cleaning fixes the majority of cases.

  1. Disassembly Remove the screws on the back and separate the shell, keeping track of the buttons, D-pad, and conductive rubber pads inside.
  2. Cleaning Wipe the circuit board contact pads and the black conductive pads on the rubber membranes with isopropyl alcohol on a swab. Clean the buttons and shell as needed.
  3. Inspection Check the cable for breaks near the strain relief, a frequent failure point, and look for cracked solder where the cable meets the board.
  4. Reassembly Seat the rubber pads and buttons correctly, close the shell, and test every input.

When cleaning is not enough

If a button still fails after cleaning, the conductive coating on the rubber pad may be worn through. Replacement pads are inexpensive. A damaged cable usually requires resoldering the wires or replacing the cable assembly.

Track the pieces

The small buttons and pads can fall out and look similar. Lay them out in order as you remove them so reassembly is straightforward.