8BitDo Ultimate BT: Gyro input over 2.4Ghz guide
from Nugget@lemm.ee to retrogaming@lemmy.world on 02 Sep 2023 18:28 +0000

After a bit of searching and help, I found out how to use my 8BitDo Ultimate Pro Bluetooth/2.4Ghz controller in 2.4GHz mode in the Switch mode, including with full gyro support. Note: there are two firmware versions, one for the controller and one for the receiver. This is only possible with a specific version of the receiver firmware, V1.02_Beta1, and I’ve only tested it with a specific controller firmware, V1.03.


The Reddit user koloved has uploaded the files to their Google drive. Download both to make sure your controller is running the right version as well. This includes both the installer EXE and the firmware you need. Unzip them both.

By the way, if someone knows a good place for me to store those files long-term, let me know and I’ll upload some mirrors.



Although this step might not be necessary, it’s a good idea to make sure the controller itself is running the right firmware. You’ll need to plug in your controller directly to your computer. Then open the UltimateBL103 folder, run the 8Bitdo_Update.exe file, and select the firmware in the folder labeled Ultimate_Firmware_V1.03.dat when prompted. Easy peasy!


This is the crucial step! The USB 2.4 Ghz receiver has its own firmware that we need to update. Run the UltimateBLRR102B1m folder’s 8BitDo_UM_BT_Receiver.exe file and follow the steps. When prompted, select the included UM_BT_Receiver_V1.02_Beta1.dat file as the firmware version you want to install - it might warn you that this is an outdated version, but you can just hit OK to proceed.


Now that the firmware is installed, it has to be activated properly. The controller can operate in a few modes, but there’s only one mode that seems to send gyro over 2.4 Ghz. Here’s how to activate it:

Dolphin Emulator

I’m using Dolphin Emulator to play Wii games, so here’s a quick guide on that. To use the controller, you want to use the “Emulate the Wii’s Bluetooth Adapter” mode with “Emulated Wii Remote” selected. Then in the Configure screen, make sure you select the “Nintendo Switch Pro Controller” input.

To verify motion is working, go to the Motion Input tab and move your controller. The red and blue dots should swing around the circle as your controller moves. If that’s working, you’re good to go! Otherwise, try the steps above again and give it a few restarts.

yuzu Emulator

I haven’t used yuzu much, but I booted it up and tested the configuration, and it seems to work. Just make sure you’ve selected “Nintendo Switch Pro Controller 0” under Input Device.

I hope this helps someone. Big thanks to Reddit user grimson73, who kindly helped when I contacted them.


JoshuaTLOZ@lemm.ee on 12 Sep 2023 17:31 +0000

I do exactly the same. I hope this feature will be included in a future firmware. I use the switch mode + DS4windows to emulate DS4 and play FORTNITE with gyro with “true” wireless controller. FORTNITE requires a wired connection for dualshock4/DualSense gyro … the dongle do the job. A native dualshock4 mode for the dongle would be incredible … gyro+analog trigger (“wireless” with the help of the dongle) would be the definitive ultimate controller.