website logo
โŒ˜K
Hand Held Legend Wiki
Modding Tips
Restore Your Original Gameboy Bumper Buttons To Factory
IPS Comparison Info
Headphones Working But Speaker Is Not
Power Switch Cleaning Guide
IPS LCD Dry Test
GBA SP | IPS LCD Dry Test
Soldering Iron Guide
HHL Products
GC Pocket Adapter
Open Controller DevKit
Retro-C Cable Information
RetroGlow
ProGCC Mod Kit
T6 Torx Screws
Console Guides
Game Gear
Electrolytic Re-Cap Guide
Nintendo Switch
GameCube
Game Boy (DMG)
Game Boy Pocket
Game Boy Color
Game Boy Advance (AGB)
Game Boy Advance SP
Mod Install Guides
Nintendo Switch
Game Gear
GameCube
Game Boy (DMG)
Game Boy Pocket/Light
Game Boy Color
Game Boy Advance (AGB)
Game Boy Advance SP
Atari Lynx
WonderSwan
Product Usage Guides
Writing A Rom To A Flash Cart
๐Ÿงƒ CleanJuice Modules
Game Boy Color
Troubleshooting
๐Ÿ”‰Audio
IPS Troubleshooting Guide
โšกEZ-Flash Omega Troubleshoot
๐Ÿ”‹ Power Switch Is Too Small
Developer Center
OpenJoyPad HID USB Specification
USB Product IDs Used
Nintendo Switch
Affiliate Guidelines
Docs powered byย archbeeย 
23min

Pro Controller Disassembly

This is our guide for disassembling the Nintendo Switch Pro Controller.

Video Guide

๏ปฟ

Getting Started

Required Tools

  • ๏ปฟJ0 Screwdriver๏ปฟ
  • ๏ปฟJ1 Screwdriver๏ปฟ
  • Plastic spudger tool
  • Tweezers

Disassembly

Handle Removal

๏ปฟ

Start by removing the two J0 screws on both handles.

Using a Phillips screwdriver for this step will likely strip the screw. You've been warned!

๏ปฟ

The handles slip off with a gentle pull.

๏ปฟ

Rear Cover and Battery

The removal of the handles will reveal 4 silver J0 screws. Remove these and the rear cover pulls off.

๏ปฟ
Two clips gently hold the cover
Two clips gently hold the cover
๏ปฟ

Remove the battery before proceeding.

Rear Shell Removal

There are 5 J1 screws holding the rear shell to the controller.

The iFixit Mako driver kit will not be long enough to remove two of the deeper screws. We recommend using a longer screwdriver as provided in kits by ExtremeRate or by using one of the standalone drivers for purchase through iFixit.๏ปฟ

๏ปฟ
ExtremeRate Driver used here
ExtremeRate Driver used here
๏ปฟ

There is some very strong adhesive strips which are used to hold the LRA motors (for HD Rumble) in place. This also has the side effect of holding both halves of the shell together. Using your plastic spudger tool, you can pry the shell halves apart as shown.

Be aware that there is a ribbon cable holding the front half of the controller shell to the rear half. Use caution when removing the rear shell!

๏ปฟ
CAUTION
CAUTION
๏ปฟ

Gently unclip the ribbon cable to fully remove the rear shell along with the stick PCB. There is a small black latch that lifts up to allow removal of the cable.

๏ปฟ

The sticks can be pulled away from the stick boxes using a bit of gentle force.

๏ปฟ

Stick PCB Removal

If you are only looking to replace your buttons. You can skip this entire step and go to the Button PCB Removal.๏ปฟ

There are 8 J1 screws to remove here.

๏ปฟ

The white player LED indicator light pipe can be removed by sliding it up. This will 'unlock' the piece and allow it to be pulled away easily.

๏ปฟ
๏ปฟ

Removing the LRA rumble motors is a difficult task. We recommend using the blunt end of a plastic spudger tool to press against the piece from the outside of the rear shell. Quite a bit of force is needed to overcome the strength of the adhesive.

๏ปฟ

The lower PCB can be lifted up and away from the rear shell. Please note that there is a separate PCB for the battery connection which has one gold J0 screw. Remove this screw and the entire PCB assembly can be removed.

One lonesome screw...
One lonesome screw...
๏ปฟ

There is a small black bracket which hugs the USB C port area. This houses the sync button as well as the light pipe for the sync indicator LED. Note their locations for future replacement.

๏ปฟ

Button PCB Removal

Now let's turn our attention to the front controller shell.

๏ปฟ

There are 4 J1 screws which must be removed.

๏ปฟ

Unlatch the small FPC ribbon cable for the trigger buttons and remove the cable from its socket. With the connector unlatched, the cable pulls out with ease.

๏ปฟ

The trigger assembly midframe lifts away from the front shell.

๏ปฟ

The L and R triggers can be lifted up and unclipped and removed.

๏ปฟ

The ZL and ZR buttons have a small metal dowel holding them in place. These can be removed using your tweezers. This will release the ZL and ZR buttons and allow them to be removed.

๏ปฟ

All buttons, membranes, and the button control PCB can be removed!

So many parts.
So many parts.
๏ปฟ

Conclusion

To reassemble your Pro Controller, simply follow these steps in reverse. Happy modding!

Updated 03 Mar 2023
Did this page help you?
Yes
No
UP NEXT
GameCube
Docs powered byย archbeeย 
TABLE OF CONTENTS
Video Guide
Getting Started
Required Tools
Disassembly
Handle Removal
Rear Cover and Battery
Rear Shell Removal
Stick PCB Removal
Button PCB Removal
Conclusion