Xbox One S controller won't properly connect w/Bluetooth

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
DerpySteak

Xbox One S controller won't properly connect w/Bluetooth

Post by DerpySteak »

I am currently running Mint 18.1 on an Alienware Alpha. As the title states, my box one controller will not properly connect to my system. I turn on Bluetooth, and turn the controller on pairing mode. The computer sees the controller, and it technically does pair for like half a second, but then it disconnects. The connect button on the Bluetooth menu absolutely refuses to turn on for the controller. I know this controller works, it functions on all of my androids, my Xbox, and on this same machine running windows 10. Also, this computer is able to send and receive files from my phone. Am I doing something wrong? Do I need to download some kind of driver?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
ugly
Level 5
Level 5
Posts: 594
Joined: Thu Nov 24, 2016 9:17 pm

Re: Xbox One S controller won't properly connect w/Bluetooth

Post by ugly »

I don't have the controller. But I remember seeing a comment on it.

Have you updated the firmware?

I think this is what I read.
https://github.com/paroj/xpad/issues/14 ... -246386265
DerpySteak

Re: Xbox One S controller won't properly connect w/Bluetooth

Post by DerpySteak »

I actually found a Noob'sLab page that helps with this: http://www.noobslab.com/2014/08/configu ... -your.html

It stays connected and programs can recognize the controller.

Only problem is that my machine now thinks the gamepad is some kind of mouse instead of controller. For some reason, I can move the cursor with the left thumb stick like it was an android, but I can't interact with anything, and the cursor has a limited radius, like the cursor is tied directly with the input values of the analog stick. I can't seem to find any software that may have been installed when I used those commands to correct this. Also, the Guide button insteracts with Steam just fine, and even launches Big Picture, but the cursor problem is still prevalent. Exact same thing with games. Oh, and every time I use the stick and let go, the cursor returns to the center of the screen. Needless to say, very distracting from the game. I noticed using Dolphin Emulator that there is a device called xinput2/virtual core pointer. Is there a way to disable this and only this "deivce?" I think that's what's causing this new issue.
User avatar
ugly
Level 5
Level 5
Posts: 594
Joined: Thu Nov 24, 2016 9:17 pm

Re: Xbox One S controller won't properly connect w/Bluetooth

Post by ugly »

I had the same issue with the mouse with another Bluetooth connected controller. Mine's a Xiaomi Mi Gamepad.

I got the instructions from this link:
https://wiki.archlinux.org/index.php/Ga ... ling_mouse

Edit /etc/X11/xorg.conf.d/51-joystick.conf (create if it doesn't exists)

Add:

Code: Select all

Section "InputClass"
        Identifier "joystick catchall"
        MatchIsJoystick "on"
        MatchDevicePath "/dev/input/event*"
        Driver "joystick"
        Option "StartKeysEnabled" "False"       #Disable mouse
        Option "StartMouseEnabled" "False"      #support
EndSection
Seems mostly okay now. I can use my gamepad for most things. But Steam games won't work without using xboxdrv
flodo

Re: Xbox One S controller won't properly connect w/Bluetooth

Post by flodo »

Hi there! There is a driver which is especially designed for this device and BT connection: https://github.com/atar-axis/xpadneo
Locked

Return to “Hardware Support”