Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save ijin82/bb7ba9b1e3a7c503ab9d1c13339b24c1 to your computer and use it in GitHub Desktop.
Save ijin82/bb7ba9b1e3a7c503ab9d1c13339b24c1 to your computer and use it in GitHub Desktop.
Fix to pair Xbox One S Bluetooth controller on Ubuntu

First things first you need to have a new ish bluetooth adapter I have found in my testing.

It may need to be bluetooth 4 compatible I am not sure but my laptop and phone worked whereas my desktop using a £1 dongle did not.

Once you get a successful pair you may notice the controller still has a blinking light. If this is the case see below.

Install sysfsutils

sudo apt-get install sysfsutils

Edit the config to disable bluetooth ertm

sudo nano /etc/sysfs.conf

Append this to the end of the config

/module/bluetooth/parameters/disable_ertm=1

Reboot your machine.

sudo reboot

Then you need to repair the device. So forget the device in bluetooth settings and repair it.

Now it should have a solid light on the controller and all is good.

Tested on Ubuntu 18.04.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment