The RetroPie working system is a favourite amongst Raspberry Pi emulator fanatics, for one motive: it’s extremely customizable. In contrast to a variety of different emulation OSes for Raspberry Pi, the person is free to add and set up no matter they like to the OS.
Whereas being extremely customizable is a strenth for RetroPie, it additionally makes it barely tedious to use. Quite a lot of gadgets that you just’d count on to have support, flat out don’t. One machine that RetroPie doesn’t support is the Xbox One Bluetooth controller.
On this information, we’ll present you the way to make RetroPie work with the Xbox One Bluetooth controller. To start out the method, guarantee that you’ve got the newest RetroPie arrange on Raspberry Pi 4, 3, and many others. Then, join a keyboard and observe the directions beneath to get every thing working.
Observe: if you don’t use RetroPie, however nonetheless want to get your Xbox One controller engaged on Linux, please observe our information on how to arrange the Xbox One controller over Bluetooth on Linux.
Check Xbox One controller connection
Whereas it’s true that the Xbox One controller is not going to work out of the field with RetroPie, it’s nonetheless important to check the connection. By checking the connection you possibly can inform that if it refuses to join as a result of RetroPie hasn’t shut off ERTM to allow Xbox One controller support.
To check a connection along with your Xbox One controller in RetroPie, observe the step-by-step directions beneath.
Step 1: Entry the configuration menu within the RetroPie person interface. As soon as within the configuration menu, choose the “Bluetooth” choice to entry the Bluetooth space.
Step 2: Flip the Xbox One controller into Bluetooth pairing mode. You are able to do this by urgent the sync button on the again till the Xbox brand begins blinking quickly.
Step 3: When the Xbox brand is blinking quickly, it is going to seem within the Bluetooth menu. Choose it to try to pair it. Assuming the pairing fails, you’ll know that your RetroPie machine doesn’t but have support to deal with the Xbox One controller, because it can’t talk with it since ERTM will not be shut off.
When you’ve tried to pair the Xbox One controller, unplug the batteries to shut it off. Then, transfer to the subsequent part of the information.
Allow Xbox One controller support with RetroPie
Turning on Xbox One controller support in RetroPie is achieved by modifying a configuration file. To edit this configuration file, it’s essential to put the RetroPie into the command-line mode. To do that, press F4 on the keyboard.
When you press F4, a terminal console will seem. From right here, you should use the contact command to create a brand new file within the modprobe.d
listing.
sudo contact /and many others/modprobe.d/bluetooth.conf
After making the brand new file, open it up with the Nano textual content editor utilizing the nano command beneath.
sudo nano -w /and many others/modprobe.d/bluetooth.conf
Within the Nano textual content editor, write out the next code into the file. This code will flip off the operate that makes it unimaginable to pair your Xbox One controller to the RetroPie.
choices bluetooth disable_ertm=Y
With the code written into Nano, the edits want to be saved. To avoid wasting the edit to the file, press the Ctrl + O button on the keyboard. As soon as the edit is saved to the file, you possibly can shut the Nano textual content editor by urgent Ctrl + X.
As soon as the Nano textual content editor has saved the modifications, the command-line is not wanted. You should exit the command-line. To exit the command-line, merely press the F4 button once more on the keyboard.
Join your Xbox One controller to the RetroPie
Shutting off the Bluetooth ERTM in RetroPie is all that’s required to add Xbox One controller support to the RetroPie. Now, you possibly can join your controller and use it to get pleasure from all the wonderful emulation instruments that RetroPie has to supply.
To attach your Xbox One controller to the RetroPie over Bluetooth, observe the step-by-step directions beneath.
Step 1: Return to the configuration menu accessed earlier within the information. As soon as on the configuration space, choose “Bluetooth” within the out there menu decisions.
Step 2: Put the Xbox One controller into Bluetooth pairing mode. To do that, press and maintain down the sync button for a few seconds till the Xbox brand begins quickly flashing.
Step 3: Look by way of the record of pairable Bluetooth gadgets, and choose the Xbox One controller. When you choose this machine, RetroPie will try to pair the machine to your RetroPie. Be affected person, as pairing might take a few seconds, and certain received’t be instantaneous.
As soon as the Xbox One controller is paired to your RetroPie, it needs to be usable. From right here, choose “Configure Input” to customise the controls for the Xbox One controller.