1. Introduction
The 8BitDo 64 Bluetooth Controller is designed for enhanced gaming experiences across multiple platforms. This manual provides essential information for setting up, operating, and maintaining your controller.
Compatibility: Analogue 3D, Switch, Switch 2, Windows, Android.
Connectivity: Bluetooth or Wired USB.
2. Package Contents
- 8BitDo 64 Bluetooth Controller
- USB-C Cable
- Instruction Manual (this document)
3. Controller Overview

Figure 1: Front View. This image displays the front of the 8BitDo 64 Bluetooth Controller, highlighting the classic button layout including the D-pad, analog stick, A, B, X, Y buttons, and central function buttons like Start and Select.

Figure 2: Back View. This image shows the rear of the controller, featuring the S/D mode switch for different input modes and the product information label.

Figure 3: Top View. This image illustrates the top edge of the controller, detailing the L/R shoulder buttons, Z-triggers, and the USB-C charging/connection port.

Figure 4: Hall Effect Joystick. A detailed view of the controller's Hall Effect Joystick, known for its precision and durability.
4. Setup
4.1 Charging the Controller
Connect the supplied USB-C cable to the controller's USB-C port and the other end to a USB power source (e.g., computer, USB wall adapter). The LED indicators will show charging status and turn off when fully charged.
4.2 Firmware Update (Critical)
It is highly recommended to update your controller's firmware before first use, especially for compatibility with Analogue 3D and Switch 2. Firmware updates often include critical bug fixes and performance improvements.
- Visit the official 8BitDo support website.
- Download the latest firmware update tool for your operating system (Windows/macOS).
- Connect your 8BitDo 64 Bluetooth Controller to your computer using the USB-C cable.
- Follow the on-screen instructions in the update tool to complete the firmware update.
4.3 Connecting via Bluetooth
Ensure the controller is charged and updated before attempting Bluetooth connection.
4.3.1 Mode Selection (S/D Switch)
The switch on the back of the controller allows you to select between 'S' (Switch/Analogue 3D) and 'D' (Windows/Android) input modes. Ensure the correct mode is selected for your device.

Figure 5: S/D Mode Switch. This image highlights the physical switch on the controller's rear for selecting input modes.
4.3.2 Pairing with Analogue 3D / Switch / Switch 2
- Set the mode switch on the back of the controller to 'S'.
- Press and hold the Start button on the controller for 3 seconds until the LED indicators begin to flash rapidly.
- On your Analogue 3D or Switch console, navigate to the controller pairing menu.
- Select the 8BitDo 64 Bluetooth Controller from the list of available devices.
- The LED indicators on the controller will become solid when successfully paired.
4.3.3 Pairing with Windows / Android
- Set the mode switch on the back of the controller to 'D'.
- Press and hold the Start button on the controller for 3 seconds until the LED indicators begin to flash rapidly.
- On your Windows PC or Android device, enable Bluetooth and search for new devices.
- Select the 8BitDo 64 Bluetooth Controller from the list of available devices.
- The LED indicators on the controller will become solid when successfully paired.
4.4 Connecting via Wired USB
For a wired connection, simply connect the 8BitDo 64 Bluetooth Controller to your device (PC, Switch dock, Analogue 3D) using the supplied USB-C cable. The controller will automatically switch to wired mode.
5. Operating Instructions
5.1 Button Layout and Functions
The 8BitDo 64 Bluetooth Controller features a layout inspired by classic N64 controllers, adapted for modern gaming.
- Analog Stick: Primary movement control.
- D-Pad: Directional input.
- A/B Buttons: Main action buttons.
- C-Buttons (Triangle, Circle, Square, Cross): Context-sensitive actions, often camera control or specific game functions.
- Start Button: Pause, menu access.
- Shoulder Buttons (L/R): Additional action buttons.
- Z-Triggers (L/R): Located on the underside of the shoulder buttons, providing quick access for specific actions like aiming or shielding.
5.2 Turbo Function
The Turbo function allows a button to be pressed repeatedly as long as it is held down. To activate/deactivate:
- Press and hold the button you wish to assign Turbo to.
- While holding the button, press the Star button (Turbo button). The LED will flash to confirm activation.
- To deactivate, repeat the process.
5.3 Vibration Function
Vibration is supported on Analogue 3D and Switch (Nintendo 64 Online only). The intensity of vibration is game-dependent and cannot be manually adjusted on the controller.
6. Maintenance
- Keep the controller dry and away from extreme temperatures.
- Clean the controller with a soft, dry cloth. Do not use harsh chemicals or abrasive materials.
- Avoid dropping or subjecting the controller to strong impacts.
- Store the controller in a safe place when not in use to prevent damage.
7. Troubleshooting
- Controller not connecting: Ensure the mode switch (S/D) is set correctly for your device. Try re-pairing the controller. Ensure the controller is charged.
- Buttons not responding: Check for any physical obstructions. Ensure the controller's firmware is up to date.
- Input lag: Ensure you are within the optimal range for Bluetooth connectivity. Try a wired connection to rule out wireless interference.
- Firmware update issues: Ensure you are using the correct update tool for your operating system and controller model. Try a different USB port or cable.
8. Specifications
| Model Number | 6922621507161 |
| Connectivity | Bluetooth 5.0 (Support Bluetooth LE), Wired USB |
| Input | DC 5V === 500mA |
| Battery | 1 Lithium Ion battery (included) |
| Dimensions | 15.94 x 8.07 x 12.4 inches |
| Weight | 7.05 ounces |
9. Warranty and Support
For warranty information, technical support, or further assistance, please visit the official 8BitDo website or contact their customer service directly. Keep your proof of purchase for warranty claims.





