Third-Party Controller

8BitDo Pro 2 Controller Test

The 8BitDo Pro 2 controller test runs a full diagnostic on 8BitDo's retro-styled Hall-effect controller in the browser — verifying the drift-resistant analog sticks, two back paddles, motion controls, and rumble. Connect over Bluetooth or USB-C, press any button, and get a Controller Health Score graded S through F.

8BitDo 8BitDo Pro 2 controller, front view

Full 8BitDo Pro 2 diagnostic

The Controller Benchmark runs every relevant subsystem on your 8BitDo Pro 2 — Hall-effect sticks, deadzone, button response, back paddles, trigger range, rumble, latency, and connection stability — then produces a composite Controller Health Score. Hall-effect sticks should test exceptionally clean for drift; if they don't, the magnet alignment may need attention.

Loading diagnostic…
Hardware

8BitDo Pro 2 hardware specifications

8BitDo Pro 2 hardware specifications
Specification8BitDo Pro 2
ConnectionUSB-C, Bluetooth
Button count17
Analog stick typeHall-effect (drift-resistant)
GyroscopeYes
Rumble / hapticsERM motors (standard rumble)
Impulse triggersNo
Adaptive triggersNo
TouchpadNo
Built-in microphoneNo
Built-in speakerNo
Back paddlesYes
Battery life~20 hours
Weight228 g
Release year2024
MSRP$49.99 USD
Common faults

Known 8BitDo Pro 2 issues

Recurring problems users report with this controller, ranked by frequency. Each links to a step-by-step fix guide.

Setup

How to pair the 8BitDo Pro 2

Get your controller connected before running diagnostics — wired or wireless, mobile or desktop.

  1. Set the mode switch on the back

    Find the 4-way mode switch on the back of the controller. Set it to S (Switch) for Switch / Switch 2, A (Android) for Android / iOS, X (X-input) for Windows / Steam Deck, or D (D-input) for older PC games and macOS. Setting this wrong is the most common pairing-failure cause.

  2. Hold the Pair button on the back

    On the back of the controller near the mode switch, hold the small Pair button for about three seconds. The LEDs on the front will start flashing rapidly, indicating pairing mode is active.

  3. Open your device's Bluetooth menu

    On Windows, Mac, iOS, or Android, open Bluetooth settings and scan for new devices. The controller appears as "8BitDo Pro 2" — tap or click to pair. On Switch, use Controllers menu → Change Grip/Order, then press a button on the Pro 2.

  4. Use USB-C for wired play

    Plug the included USB-C cable into any USB-A port for wired play. Wired bypasses Bluetooth entirely, giving 1000Hz polling instead of the 125Hz Bluetooth cap. The mode switch still determines which host type the controller identifies as.

  5. Press any button to confirm in the browser

    Browsers gate gamepad access behind a user gesture. Press any button on the Pro 2 to expose it to the Gamepad API. Button labels match the Switch hardware print: B A Y X, not Xbox-style A B X Y.

Frequently Asked

8BitDo Pro 2 questions

The Hall Effect variant (released April 2024) uses magnetic Hall-effect sensors in the analog sticks instead of the original Pro 2's ALPS potentiometers. Same shape, same buttons, same battery — but the new sticks don't develop drift over time. If your Pro 2 has the Hall Effect logo on the box or packaging, you have the newer variant.

Not the wireless model. The Bluetooth Pro 2 supports Switch, PC, Mac, iOS, Android, Steam Deck, and Raspberry Pi — but not Xbox consoles. 8BitDo sells a separate Pro 2 Wired model specifically for Xbox, which has impulse triggers and a 3.5mm jack the wireless model lacks.

The mode switch on the back determines which host type the controller identifies as. If it's set to S (Switch) but you're connecting to a PC expecting X-input, the buttons will appear in the wrong order. Flip the mode switch to match your host before pairing, and re-pair if the mapping is already wrong.

Yes. The Pro 2 works fully via USB-C even with no internal battery installed. Wired mode also bypasses the Bluetooth 125Hz polling cap, giving you 1000Hz polling for lower latency — useful for competitive play, since the polling rate test will show the difference clearly.

No. NFC and amiibo reading are exclusive to the official Switch Pro Controller and Joy-Cons. The Pro 2 works on Switch but cannot scan amiibo figures.

Connect the Pro 2 to a PC via USB-C, then run the 8BitDo Ultimate Software on Windows or macOS. The software checks for firmware updates and applies them in about two minutes. Firmware updates have added Switch 2 compatibility and improved stick calibration since the Hall Effect launch.

Both back paddles are unassigned out of the box. Install the 8BitDo Ultimate Software, connect the controller, and assign each paddle to any button on the controller. Three onboard profiles store separate paddle mappings for different games — switch profiles on the fly via the dedicated profile-switch button.

Yes. Pop off the rear battery cover and the controller accepts the included rechargeable battery pack or two AA batteries as backup. AA-powered Pro 2 controllers have shorter runtime (about 8–12 hours depending on the cells), but you'll never be stranded by a flat battery on a long trip.

Get a full health report for your 8BitDo Pro 2

Run the Controller Benchmark to score every subsystem and generate a shareable Controller Health Score graded S through F.

Run the Benchmark