Fixed Setup for Xbox One Bluetooth Controller With RetroPie on Raspberry Pi 3

by TechWizYouTube in Circuits > Raspberry Pi

62311 Views, 19 Favorites, 0 Comments

Fixed Setup for Xbox One Bluetooth Controller With RetroPie on Raspberry Pi 3

Fixed Setup for Xbox One Bluetooth Controller with RetroPie on Raspberry... (1).png

In this Instructable, you are going to learn how to connect your Xbox One Wireless Controller to your Raspberry Pi installation.

If you really enjoy this Instructable, consider checking out my TechWizTime YouTube Channel.

And for an awesome source of Raspberry Pi Accessories, check out my Raspberry Pi Amazon List.

Let’s get started.

What You'll Need

Fixed Setup for Xbox One Bluetooth Controller with RetroPie on Raspberry Pi 3

Disable ERTM

7-3-17-1.png

NOTE: Before starting this guide you need to connect your Xbox One Controller to a Windows 10 PC via USB cable, so your controller gets a firmware update.

Press F4 to get into the Command Line then type in:

sudo nano opt/retropie/configs/all/autostart.sh

Scroll upwards and press Enter to create a line before the “emulation station” line then type in:

sudo bash -c ‘echo 1 > /sys/module/bluetooth/parameters/disable_ertm'

Once your done, press Ctrl + X then Y then Enter to save what you've just done.

Perform a full reboot by typing in:

sudo reboot

Establish a Bluetooth Connection With the Xbox One Controller

7-3-17-2.png

Once Retropie loads up, go to the Configuration menu.

Then go to the Bluetooth menu option.

Before you choose Register and Connect to Bluetooth Device you need to press the Xbox button on the Wireless Controller.

After a few seconds, the device should appear in the list.

Choose DisplayYesNo as the security mode.

Now you should get the message Successfully Registered and Connected

But wait! The Xbox Wireless Controller is now connected but in order to use it in Retropie, we need to configure the inputs.

Configure Your Controller’s Imput

7-3-17-3.png

Hold the Home button until the RetroPie menu appears.

Select “Configure Imput”

Hit “Yes”

Press the buttons that match the ones you are being asked.

NOTE: Some buttons will not be detected, in thath case, finish the configuration and then scroll up to those unrecognized buttons and press the correct button.

Congratulations, you’ve just connected your Xbox One controller to RetroPie, successfully mapped your imput and that’s it for this Instructable.

If you enjoy this Instructable, consider checking out my TechWizTime YouTube Channel.

And for a good source of Raspberry Pi products, check out my Raspberry Pi Amazon List.