Step 1: Gather the Materials
âª Soldering Iron
- I'm using a Weller WLC100 soldering station with a Weller ST7 Tip. The ST7 is a finer tip that
is helpful for those tight electronic spaces and works great for this instructable.
âª Solder Braid and/or Desoldering Pump
âª TH-8 Security Torx driver.
- Two different drivers can be purchased either HERE or HERE.
âª (Optional) Bowl or small container to hold small parts during repair. (Not pictured)
• Broken Xbox Controller
• Replacement Joystick
- I found two sources selling a replacement joystick module: Extreme-Mods and SparkFun.
(Thanks to S1L3N7 SWAT for his instructable and the SparkFun find.)
- I ordered my joystick modules from SparkFun and they also came with replacement
thumbsticks (Playstation Style) as shown in the picture.
• Solder (I'm using 60-40 Rosin Core Solder)
Step 2: Disassembling the Controller
complete the disassembly.
1. Remove batteries from the controller
2. Locate and remove the 7 security torx screws located on the back of the controller
Tip: - The screws will be needed for the reassembly so the use of a bowl, etc will ensure
that none of the screws will be lost.
- The seventh screw is located behind a sticker inside the battery portion of the
controller. Refer to the picture for a reference.
- The sticker can either be removed or just pushed through with the screwdriver.
Caution: Breaking or removing the barcode - sticker will void the Microsoft warranty.
Unfortunately the sticker must be broken in order to repair the controller.
I believe the warranty is good for 1 year. If you are past one year then it won't
3. Pry the bottom half (the side with the screws) away from the top half of the controller.
Tip: - Try to keep the top half of the controller with the circuit board intact.
- If parts do come apart, try and notice how everything goes together as it will help
out in the reassembly process.
4. Locate the two vibrating motors and unplug them from the circuit board.
5. Gently pull the circuit board away from top half of the controller.
Tip: - If possible, keep all of the buttons and parts in the top half controller in place.
6. After the circuit board has been removed, locate and remove the thumbsticks from the
joystick. To remove, pull them straight off of the joystick module.
Step 3: Removing the Joystick
Warning: While the soldering iron is plugged in, never touch the "metal" portion. Soldering Irons
can reach temperatures in excess of 650 degrees Fahrenheit which can cause major burns.
Tip: - Depending on your soldering iron, it will take somewhere between 1-5 minutes for the iron
to get to the correct temperature.
2. While the solder iron is warming up, flip over the controller and locate the pins that are connecting
the joystick. (There are 14 pins) Refer to image for location of the pins.
3. After the iron is ready, apply the iron to one of the joints and simultaneously remove the solder.
Do this by sucking up the solder with the solder pump or using solder to braid to draw up the solder.
Look HERE for instructions on proper desoldering technique.
Caution: This can apply to steps 3-5. When desoldering or removing the module from the board, make
sure that none of the "traces" on the PCB are damaged. When incorrectly handled, they can
pull away from the PCB and/or break, thus destroying the circuit. If you carefully and
effectively desolder the pins, you shouldn't have any trouble.
4. Repeat step #3 for all remaining joints/pins.
Tip: - Keep the soldering iron on and hot, as it will be used again in the next step.
5. Once all of the pins have been desoldered from the board, gently pull the joystick perpendicularly
away from the PCB.
Step 4: Attaching the New Joystick
procedure as the original disassembly.
2. Orient the joystick module according to the PCB holes and insert the module into the PCB.
3. Flip the PCB around while keeping the module inserted into the holes.
4. Using your soldering iron and the solder, solder one of the pins to the PCB. For proper soldering
technique, check HERE.
Tip: When soldering the first pin, make sure the module is firmly seated flush against the PCB board.
5. Repeat step 4 for all remaining pins.
6. Inspect each joint for proper soldering application making sure each joint is seated properly and
that there is no shortage between the various pins.
Step 5: Reassembling the Controller
2. If any buttons or pieces fell out during the disassembly, reinsert those components into the
top cover. (Again, the top cover is the half you see when holding it normally in your hands.)
Tip: - Thankfully Microsoft designed the buttons to only be inserted into the correct slot. So, if
you forgot which slot a certain piece goes in, just try the different slots until you find the
3. Place the thumbsticks back onto the joysticks.
Tip: - If you ordered the joystick module from SparkFun, it came with PS3 style joystick thumbstick.
(At least mine did.) You can reinstall the original Xbox thumbstick or attach the new PS3 style
4. Place the PCB back onto the top cover, ensuring that all of the button "contact pads" are
in the correct positioning.
5. Plug in the vibrating motors. (If you removed them from their slots, re-insert them back into those
6. Place the bottom half of the controller cover onto the top half and press together until it snaps
Tip: - Make sure all wires and/or any components are out of the way so they don't get "sandwiched"
between the two covers.
7. Reinsert the screws.
Tip: - For troubleshooting purposes, it's okay to only put 2-3 screws in, just enough to hold it together.
8. Reinsert the batteries.
Troubleshooting: After reassembling the controller (except for some of the screws), test the joystick
by playing a game. Make sure that all range of motion is accounted for and that the "click button" works
as well. If something isn't working quite right, take the controller back apart and check some of these
- Double-check all of the soldered joints. Especially make sure that there is no shortage or "touching"
of the soldered joints.
- Make sure that none of the traces have been damaged. If they have been, there will be an incomplete
circuit. This can be fixed by finding a small piece of wire to patch the damaged trace.
- Ensure that all of the buttons are firmly seated and are the button "contact pads" are in the
9. After troubleshooting is complete, repeat steps 1-8 (if needed) replacing all screws this time.