8BitDo Zero 2
- Connections: Bluetooth and USB Micro(1)
- Weight: 21g
- Product page
- Manual
- FAQ
- User-created content:
(1) The FAQ claims “The USB connection is for firmware upgrade and power charging only.”, but that’s incorrect. This gamepad can be used through USB.
Power-on modes (Bluetooth)
Use these combinations to turn on the gamepad.
| Combination | Mode | LED | Vendor id | Product id | Device name |
|---|---|---|---|---|---|
| Plug USB cable | Android/Dinput | Blue LED lights up, or RED while charging | 2dc8 | 9018 | 8BitDo Zero 2 gamepad |
| START | Last used mode | Blue LED blinks (last selected mode) times | |||
| B + START | Android/Dinput | Blue LED blinks 1 time | 2dc8 | 3230 | 8BitDo Zero 2 gamepad |
| X + START | Xinput | Blue LED blinks 2 times | 045e | 02e0 | Xbox One S Controller |
| A + START | Mac | Blue LED blinks 3 times | 054c | 05c4 | Sony Computer Entertainment Wireless Controller DualShock 4 |
| Y + START | Nintendo Switch | Blue LED blinks 4 times | 057e | 2009 | Nintendo Switch Pro Controller |
| R + START | Keyboard(2) | Blue LED blinks 5 times | 2dc8 | 3230 | 8BitDo Zero 2 gamepad |
| L + START | No power saving(3) | Green LED blinks (last selected mode) times | |||
| L + R + START | Firmware update | Green-yellowish LED blinks constantly | 0483 | 5760 | 8BitDo Zero 2 BootLoader |
(2) See Keyboard mapping details below. (3) Undocumented, 8BitDo support confirmed it disables the 15-minute power-off.
Keyboard mapping details
These are the button mappings to keyboard keys, assuming a QWERTY keyboard layout:
| Button | Keyboard Key |
|---|---|
| UP | c |
| DOWN | d |
| LEFT | e |
| RIGHT | f |
| A | g |
| X | h |
| Y | i |
| B | j |
| L | k |
| R | m |
| SELECT | n |
| START | o |
The letters from C to O are sent by the gamepad, except for the letter L, which is absent from the mapping.
Power-off
Automatically turns off after 15 minutes without activity, unless started with L + START.
| Hold for… | Action |
|---|---|
| START for 3s | Power off |
| START for 8s | Force power off |
Battery
180mAh Li-on battery, 1-2 hours of charging time, 8 hours of play time.
| LED | Meaning |
|---|---|
| Red blinking | Low battery |
| Red solid | Charging |
| Red off | Fully charged |
Button remapping
Red LED blinks upon remapping.
| Hold for 5s | Mapping |
|---|---|
| SELECT + UP | Map D-pad as D-pad (hat) |
| SELECT + LEFT | Map D-pad as left analogue stick |
| SELECT + RIGHT | Map D-pad as right analogue stick |
| SELECT + DOWN | Swap A-B and X-Y |
Other combinations
| Combination | Mapping |
|---|---|
| Hold SELECT | Bluetooth pairing (blue LED blinks rapidly) |
| SELECT + DOWN | Home button (Xinput and Nintento Switch modes) |
| SELECT + START | ZL + ZR buttons (Nintendo Switch mode) |