Introduction
The 8Bitdo Pro 2 Wireless Bluetooth Controller is a versatile gamepad designed for a superior gaming experience across various platforms. It features upgraded Hall Effect Joysticks for robust, long-lasting precision and sensitivity. With the 8Bitdo Ultimate Software, users can fully customize their controller, including button mapping, stick and trigger sensitivity, vibration control, and macro creation. This manual will guide you through setting up, operating, and maintaining your Pro 2 controller.

The 8Bitdo Pro 2 Wireless Bluetooth Controller in G Classic Edition, shown alongside its included travel case.
Key Features
- Hall Effect Joysticks: Upgraded for enhanced precision, sensitivity, and durability, reducing stick drift.
- 8Bitdo Ultimate Software: Comprehensive customization options for button mapping, stick/trigger sensitivity, vibration, and macros. Available on PC, Android, and iOS.
- 2 Pro-level Back Buttons: Assign any button function or macro for advanced gameplay.
- 4-way Mode Switching Button: Easily switch between Switch, Android, D-input, and X-input modes for broad compatibility.
- Wide Compatibility: Supports Nintendo Switch, Steam Deck, PC (Windows), Android, Raspberry Pi, iPhone, iPad, macOS, and Apple TV.
- Motion Control & Modifiable Vibration: Features 6-axis gyro somatosensory controls and adjustable vibration feedback.
- Additional Features: Includes Turbo Function, Linear Elastic Triggers, Firmware Update support, and up to 20 hours of play time on a 4-hour charge.

A detailed view of the Hall Effect Joystick, highlighting its robust design for improved precision and longevity.

The rear of the controller, showcasing the two programmable pro-level back buttons (P1 and P2).

A close-up of the 4-way mode switching button, allowing quick transitions between different connectivity modes (S-A-D-X).
Package Contents
Please ensure all items are present in your package:
- 8Bitdo Pro 2 Wireless Bluetooth Controller
- Travel Case
- USB-C Charging Cable
- Instruction Manual (this document)
Setup
Charging the Controller
Before first use, fully charge your controller. Connect the included 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.
Connecting to Devices
The Pro 2 controller supports multiple connection modes. Use the 4-way mode switching button on the back of the controller to select the appropriate mode before powering on.
- S Mode (Switch): For Nintendo Switch and Switch 2.
- A Mode (Android): For Android devices and Raspberry Pi.
- D Mode (D-input): For macOS, Apple TV, iPhone, iPad, and other D-input compatible devices.
- X Mode (X-input): For PC (Windows) and Steam Deck.
Bluetooth Connection:
- Set the mode switch to the desired platform (S, A, D, or X).
- Press and hold the START button to power on the controller.
- Press and hold the Pair button (located on the top edge between the shoulder buttons) for 3 seconds until the LEDs rapidly blink.
- On your device, go to Bluetooth settings and select "8Bitdo Pro 2" from the list of available devices.
- The LEDs on the controller will become solid when successfully paired.
Wired Connection:
Connect the USB-C cable from the controller to your device. The controller will automatically switch to wired mode.

The 8Bitdo Pro 2 controller in use with a Nintendo Switch, demonstrating its compatibility.

The controller being used with a laptop, illustrating its PC compatibility.
Operating Instructions
Basic Controls
The Pro 2 controller features standard gamepad buttons, including a D-pad, ABXY buttons, L/R shoulder buttons, L2/R2 triggers, two analog sticks, START, SELECT, HOME, and two customizable back buttons (P1, P2).
Using 8Bitdo Ultimate Software
The 8Bitdo Ultimate Software allows for advanced customization. Download the software from the official 8Bitdo website or your device's app store (Android/iOS).
- Button Mapping: Remap any button to your preferred layout.
- Stick & Trigger Sensitivity: Adjust the responsiveness of the analog sticks and triggers.
- Vibration Control: Modify vibration intensity or disable it.
- Macros: Create complex sequences of button presses and assign them to a single button.
- Profiles: Save up to 3 custom profiles and switch between them instantly using the dedicated profile switching button on the controller.
Motion Control and Vibration
The controller includes a 6-axis gyro for motion control, particularly useful for Switch games. Vibration feedback can be adjusted or turned off via the Ultimate Software.

Visual representation of the controller's motion control capabilities and modifiable vibration feature.
Turbo Function
To activate Turbo for a button, hold the button you wish to set Turbo for, then press the Star button. To deactivate, repeat the process.
Charging and Battery Life
The 8Bitdo Pro 2 controller is equipped with a Lithium Polymer battery. A full charge typically takes approximately 4 hours and provides up to 20 hours of gameplay. The controller can be charged using the included USB-C cable connected to any standard USB power source.
Battery Indicators:
- Charging: LEDs will blink or cycle.
- Fully Charged: LEDs will turn off.
- Low Battery: LEDs will blink slowly.
Maintenance
To ensure the longevity and optimal performance of your 8Bitdo Pro 2 controller, follow these maintenance guidelines:
- Cleaning: Use a soft, dry cloth to wipe down the controller. For stubborn dirt, slightly dampen the cloth with water. Avoid harsh chemicals or abrasive cleaners.
- Storage: Store the controller in its travel case when not in use to protect it from dust, spills, and physical damage. Keep it in a cool, dry place away from direct sunlight and extreme temperatures.
- Battery Care: Avoid fully discharging the battery frequently. If storing for an extended period, charge the battery to about 50% to prevent degradation.
- Avoid Drops: While durable, repeated drops can damage internal components. Handle with care.
Troubleshooting
If you encounter issues with your 8Bitdo Pro 2 controller, try the following solutions:
- Controller Not Connecting:
- Ensure the mode switch on the back is set to the correct platform.
- Make sure the controller is charged.
- Try re-pairing the controller by holding the Pair button.
- Remove previous Bluetooth pairings from your device and try again.
- Test with a wired connection to rule out Bluetooth issues.
- Input Lag or Disconnections:
- Ensure no strong wireless interference sources are nearby (e.g., Wi-Fi routers, other Bluetooth devices).
- Move closer to your device.
- Update the controller's firmware.
- Buttons or Joysticks Not Responding:
- Perform a factory reset (refer to 8Bitdo's official support for specific instructions).
- Check for firmware updates.
- If using Ultimate Software, ensure no conflicting button mappings are set.
- Firmware Update: Visit the official 8Bitdo support website for the latest firmware updates and instructions. Regularly updating firmware can resolve bugs and improve performance.
Specifications
| Feature | Detail |
|---|---|
| Model | Pro 2 |
| Connectivity | Bluetooth, USB-C Wired |
| Compatibility | Nintendo Switch, Switch 2, PC (Windows), Android, Steam Deck, Raspberry Pi, iPhone, iPad, macOS, Apple TV |
| Joysticks | Hall Effect Joysticks |
| Battery Type | Lithium Polymer (included) |
| Battery Life | Up to 20 hours |
| Charging Time | Approximately 4 hours |
| Item Weight | 1.14 pounds (approx. 517g) |
| Package Dimensions | 7.2 x 5.71 x 3.03 inches |
Warranty and Support
For warranty information, technical support, and frequently asked questions, please visit the official 8Bitdo website or contact their customer service. Keep your proof of purchase for warranty claims.
You can find more information and support at the 8Bitdo Official Store on Amazon.





