crwdns2933423:0crwdne2933423:0

Disassembling 8BitDo Ultimate Bluetooth Controller

crwdns2942213:0crwdne2942213:0

  1. Disassembling 8BitDo Ultimate Bluetooth Controller, Remove cover panels: crwdns2935265:01crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove cover panels: crwdns2935265:01crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove cover panels: crwdns2935265:01crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • Pry open the panels on both sides of the controller.

    • There are a total of 7 clips on both panels: 4 on the outer side, and 3 on the inner side.

    • Carefully pry open each panel from the inner edge, lifting up and out.

    • Use a Torx 6 bit to unscrew the 6 screws, 3 on each side.

    • The center screws are quite deep and can be hard to reach, but the iFixit bits should be long enough to reach them.

    • I used the Pro Tech Toolkit for reference: the bits are just about able to reach all the way down, but shorter bits or thicker drivers may struggle.

  2. Disassembling 8BitDo Ultimate Bluetooth Controller, Remove the front plate: crwdns2935265:02crwdnd2935265:01crwdnd2935265:02crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove the front plate: crwdns2935265:02crwdnd2935265:02crwdnd2935265:02crwdne2935265:0
    • Pry off the front plate.

    • There's only 6 clips holding it in place:

    • 2 on the top on either side of the USB-C port

    • 2 on the bottom on either side of the indicator lights

    • 2 in the inner corner of the handles

    • Carefully flip the front plate towards the left side as to not damage the ribbon cable.

  3. Disassembling 8BitDo Ultimate Bluetooth Controller, Detatch the ribbon cable: crwdns2935265:03crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Detatch the ribbon cable: crwdns2935265:03crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Detatch the ribbon cable: crwdns2935265:03crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • Unplug the ribbon cable.

    • Push the black locking piece outwards from the white connector

    • Carefully pull the ribbon cable out from the connector

  4. Disassembling 8BitDo Ultimate Bluetooth Controller, Access front buttons: crwdns2935265:04crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Access front buttons: crwdns2935265:04crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Access front buttons: crwdns2935265:04crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • Unscrew the 7 short Phillips 0 screws from the circuitboard

    • Lift the circuitboard up to access the buttons and conductive pads.

  5. Disassembling 8BitDo Ultimate Bluetooth Controller, Remove stick covers: crwdns2935265:05crwdnd2935265:01crwdnd2935265:02crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove stick covers: crwdns2935265:05crwdnd2935265:02crwdnd2935265:02crwdne2935265:0
    • In order to gain further access, we should remove the stick covers, as they cannot pass through the holes of the structure plate.

    • They are friction fitted, and will come off by firmly pulling them upwards from the controller.

    • Some force may be required, but don't worry, they should slide off nicely

  6. Disassembling 8BitDo Ultimate Bluetooth Controller, Access all internal components: crwdns2935265:06crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Access all internal components: crwdns2935265:06crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Access all internal components: crwdns2935265:06crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • Unscrew the 3 Phillips 0 screws from the internal structure plate.

    • Lift up from the bottom of the controller

  7. Disassembling 8BitDo Ultimate Bluetooth Controller, Access the battery: crwdns2935265:07crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Access the battery: crwdns2935265:07crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Access the battery: crwdns2935265:07crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • Unscrew the 2 Phillips 0 screws securing the battery casing.

    • Lift the casing downwards and out.

    • You now have access to the 1000mAh battery.

    • The battery is soldered onto the main board. The pads are small, but a replacement can be done with a thin soldering tip, a copper whick, some flux, and some skill.

    • DO NOT attempt to replace the battery yourself if you are not confident in your soldering abilities. You may damage the board or the battery, and the battery can catch fire if mishandled.

  8. Disassembling 8BitDo Ultimate Bluetooth Controller, Detatch rumble motors: crwdns2935265:08crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Detatch rumble motors: crwdns2935265:08crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Detatch rumble motors: crwdns2935265:08crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • Pull the connector out, straight up from the board.

    • Flip the controller around and gently push the motors up from the socket. Careful so you do not snag and damage the cable when doing this.

  9. Disassembling 8BitDo Ultimate Bluetooth Controller, Remove triggers: crwdns2935265:09crwdnd2935265:01crwdnd2935265:02crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove triggers: crwdns2935265:09crwdnd2935265:02crwdnd2935265:02crwdne2935265:0
    • Take care not to lose the springs. There's one on both triggers, on the inner side.

    • Lift up the inner side of the trigger so it snaps out of the socket.

    • Remove the spring at this stage so you won't lose it. Using a tweezer may help if you have thicker fingers.

    • Slide the trigger inwards until it's out from the socket.

  10. Disassembling 8BitDo Ultimate Bluetooth Controller, Remove shoulder buttons: crwdns2935265:010crwdnd2935265:01crwdnd2935265:02crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove shoulder buttons: crwdns2935265:010crwdnd2935265:02crwdnd2935265:02crwdne2935265:0
    • Disengage the clips on either side of the button by pushing them inwards to the middle.

    • Letting the button push itself out to the neutral position can help with this, so the clips does not re-engage.

    • Simply slide the button out.

  11. Disassembling 8BitDo Ultimate Bluetooth Controller, Remove conductive rubber gaskets: crwdns2935265:011crwdnd2935265:01crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove conductive rubber gaskets: crwdns2935265:011crwdnd2935265:02crwdnd2935265:03crwdne2935265:0 Disassembling 8BitDo Ultimate Bluetooth Controller, Remove conductive rubber gaskets: crwdns2935265:011crwdnd2935265:03crwdnd2935265:03crwdne2935265:0
    • Unhook the gasket by gently lifting it over the pin.

    • This piece is very fragile and can easily break, so do not use excessive force when removing it.

    • Lift the gasket away from the plastic brace piece to dislodge the pin keeping it in place.

    • The rubber pin is in the middle of the gasket, and sits in a hole in the brace piece. This keeps the gasket aligned, so keep this intact.

    • Once the gasket is unhooked, and the pin is dislodged, pull the gasket downwards to remove it.

    • It's held in place at the top (behind the shoulder buttons) with some friction, so a little force is needed to pull it out. Just be careful with the central pin, so you don't shear it off.

    • If you experience inconsistent output from the triggers, chances are the plastic piece on the trigger has started to dig into this part.

    • Official spare part available on AliExpress

crwdns2915888:0crwdne2915888:0

To reassemble your device, follow these instructions in reverse order.

This guide can be followed to gain access to all internal parts of the controller for repair and cleaning.

Common flaw due to a design flaw:

The rubber gaskets for the shoulder buttons and triggers is prone to failure after a year or two of use. This is due to a plastic piece in the triggers that push the conductive gasket into the sensors, but this plastic piece will over time start to cut into the rubber, leading to inconsistent and weaker output.

The best solution to fix this is to obtain a replacement part, but 8BitDo has discontinued this part due to their 2C lineup, which was made to avoid this specific issue entirely by introducing hall effect sensors for the triggers.

There are 3rd party parts available online, but they may have different properties than the originals, so keep this in mind.

My best suggestions is to obtain some good quality flexible silicone glue, and attempt to glue the broken part back together without affecting the qualities of the rubber piece in order to retain the original qualities and feel of the trigger.

Just keep in mind that the trigger itself needs manual modifications to permanently remedy this issue, which can be done by mounting some sort of bigger surface area to the trigger so it doesn't cut into the rubber.

Franz Rolfsvaag

crwdns2935283:007/12/18crwdne2935283:0

1 crwdns2915208:0crwdne2915208:0

crwdns2935295:0crwdne2935295:0

crwdns2947412:00crwdne2947412:0

crwdns2917038:0crwdne2917038:0

crwdns2936625:0crwdne2936625:0:

crwdns2936751:024crwdne2936751:0 5

crwdns2936753:07crwdne2936753:0 71

crwdns2936753:030crwdne2936753:0 265

crwdns2942667:0crwdne2942667:0 265