How to Clean Inside Your Joy-Con During a Shell Swap
I never planned to write about cleaning. It’s not glamorous, and nobody opens a Joy-Con thinking “I can’t wait to deal with the dust in here.” But the first time I cracked open a Joy-Con that had been used daily for two years, I was genuinely surprised by what I found. Dust packed around the buttons, grime on the joystick base, and a thin film of sweat residue on parts of the PCB. If you’re already doing a shell swap, the entire controller is open — it takes ten extra minutes to clean everything, and your Joy-Con will be better for it.
Why a Shell Swap Is the Perfect Time to Clean
Under normal circumstances, there’s no easy way to clean inside a Joy-Con without disassembling it. The housing is sealed, and compressed air through the gaps only does so much. During a shell swap, every component is accessible. You can see dust you’d never otherwise know about, clean contacts that have been degrading signal quality, and catch corrosion before it becomes a real problem.
I’ve made internal cleaning a standard part of my swap process. It adds minimal time and gives me the chance to inspect components I wouldn’t normally see. More than once I’ve caught a corroded contact or a cracked solder joint during routine cleaning that would have eventually caused a failure. Think of it as a free diagnostic that comes with every swap.
What You’ll Need
A can of compressed air with a straw nozzle for targeted bursts. Cotton swabs — standard ones work for most areas, but pointed-tip precision swabs are better for tight spots. Isopropyl alcohol at 90% concentration or higher — lower concentrations have too much water content and take longer to evaporate. A soft-bristled brush like a clean toothbrush for loosening packed dust. And a few lint-free cloths for wiping down surfaces. No specialty products needed.
Cleaning Around the Buttons
The button area collects more debris than anywhere else. Every button press acts like a tiny pump, pulling dust and skin particles through the gap between cap and shell. Over time this builds up around the button wells and on the conductive membrane.
With button caps removed and the conductive pad lifted out, use compressed air to blow out the button wells. Hold the can upright and use short bursts — continuous spraying releases liquid propellant. Direct air into each cutout from multiple angles.
For the conductive pad, lay it flat and brush both sides gently. If there’s visible grime on the conductive domes, dampen a cotton swab with isopropyl alcohol and wipe each dome carefully. These domes make electrical contact with the PCB when you press buttons, so keeping them clean directly affects input responsiveness. A dirty dome causes mushy or inconsistent presses.
Clean the corresponding contact pads on the PCB the same way — dampened cotton swab, gentle circular motions. Let everything dry fully before reassembling. High-concentration isopropyl evaporates in a minute or two.
The Joystick Base: A Dust Magnet
The analog joystick module is a dust magnet by design. The stick rotates through its full range, and the gap between shaft and housing constantly pulls in particles. Dust working into the internal potentiometer is one of the contributing factors to joystick drift.
During a shell swap, use compressed air around the joystick base, directing short bursts into the gap from every angle. I’m not disassembling the module itself — that’s separate, more delicate work — but clearing external dust prevents more from migrating inward over time.
If visible debris is stuck around the base, use a precision cotton swab dampened with isopropyl alcohol to wipe the perimeter. The area where the shaft enters the housing tends to accumulate a ring of dark grime — dust, skin oils, and microscopic wear particles. Cleaning it doesn’t fix existing drift, but it reduces future debris ingress.
Compressed Air: Using It Without Causing Damage
There’s a right way and wrong way to use compressed air around electronics. Never hold the can at an angle or upside down — that releases liquid propellant that’s extremely cold and can damage components or leave residue. Always hold upright.
Use short, controlled bursts rather than continuous sprays. Continuous spraying cools components rapidly, and rapid temperature changes can stress solder joints. Short bursts also give better control. Aim the straw at specific spots — around connectors, along PCB edges, into rail mechanism crevices — rather than blasting everything indiscriminately.
Keep the nozzle at least an inch from the surface. Too close concentrates the force and can dislodge small surface-mount components, especially around the joystick module.
No Liquid on the PCB
I want to be very clear: do not apply any liquid directly to the PCB. The only liquid that should touch the board is isopropyl alcohol applied indirectly via a cotton swab that’s been dampened — not soaked. The swab should be moist, not dripping.
The PCB has tiny surface-mount components, exposed traces, and connectors with metal contacts. Liquid that pools can cause shorts if the Joy-Con is powered on before fully dry. Even with the battery disconnected, residual moisture in a connector causes corrosion over time. The swab method gives precise application without putting liquid anywhere it shouldn’t be.
If you accidentally get more liquid on the board than intended, don’t panic. Let it evaporate completely. High-concentration alcohol evaporates fast, but give extra time if it pooled in a crevice or under a connector. Five minutes of patience is better than a corroded contact six months later.
Checking for Sweat Corrosion
I started looking for this after seeing it on a friend’s Joy-Con used heavily during summer portable gaming. Sweat contains salts and acids that are mildly corrosive. On a Joy-Con used in warm conditions or by someone with sweaty hands, you can find discoloration on metal rail contacts, green or white deposits on the battery connector, or a dull film on PCB test points.
During your cleaning, examine any exposed metal contacts closely. The rail connector on the side is most vulnerable since it’s closest to your hand grip. Green, white, or powdery residue on metal is corrosion. Clean it gently with a cotton swab and isopropyl alcohol. For stubborn buildup, a fiberglass cleaning pen works, but be gentle — you’re cleaning corrosion, not sanding down the contact.
Check the battery terminals too. Pull the connector and inspect both the pins and the PCB pads they mate to. Discoloration or residue here should be cleaned — a corroded battery connection causes intermittent power issues that are difficult to diagnose otherwise.
Reassembly After Cleaning
Reassemble in the same order as any shell swap. My one extra step: a visual inspection of each component as I install it. I check that every cleaned contact surface is dry, no cotton fibers from swabs were left behind, and conductive pads are seated on their alignment posts.
A stray cotton fiber on a button contact can cause the same inconsistent input as dust — it blocks the conductive dome from making clean PCB contact. I’ve caught this by doing a quick look before placing the membrane. If you see a fiber, pick it off with tweezers or blow it away.
After reassembly, buttons should feel slightly crisper if there was significant buildup. The difference is subtle on a relatively clean Joy-Con, but on one that hasn’t been opened in two or three years of daily use, the improvement is noticeable.
FAQ
Can I use rubbing alcohol instead of isopropyl alcohol?
Use isopropyl at 90% or higher, not standard rubbing alcohol. Standard rubbing alcohol is typically 70% isopropyl and 30% water. That extra water takes much longer to evaporate and increases the risk of moisture damage or residue on electronics.
Should I clean the joystick module internally to fix drift?
That’s a separate, more involved process. Cleaning around the base during a shell swap helps prevent future dust ingress, but fixing existing drift requires lifting the module’s metal housing and cleaning internal potentiometer contacts — delicate work beyond the scope of basic cleaning.
How often should I open my Joy-Cons just to clean them?
There’s no need to open them solely for cleaning. Clean thoroughly every time you’re already inside for a swap, repair, or mod. For most people that’s once every year or two at most. Dust buildup is gradual enough that it rarely causes functional problems within the controller’s normal lifespan.
Is it safe to use contact cleaner spray directly on the PCB?
I don’t recommend it for general cleaning. Contact cleaner is designed for targeted applications like cleaning switch contacts and potentiometers. Spraying broadly can displace dust into connector housings or under shielding cans. Stick with compressed air for dust and dampened swabs for spot cleaning.