Xbox One Controller has stopped working



Just recently I found that my Xbox One controller had stopped working. With the same version of RA (1.6.7). I didn’t do any changes. Only xbox 360 controller is working at the moment. The only way I can use Xbox One controller and only in RA menus is to turn on option “Both users can control menu”. RA detects the controller fine. All buttons are set correctly. It just don’t allow me to control anything in game with any cores.

I’ve gave it a try with the latest nightly build but it’s the same.

So I think maybe some recent Windows update broke RA functionality. I use Win10.

Does someone has the same with Win10 and Xbox One controller?


It sounds like the xbone controller is not the first controller it detects, which is what causes you to have to enable the “all users control menu” option as it has become ‘player 2’. And the fact that it’s used as a ‘player 2’ would explain why it doesn’t let you control things in-game. Perhaps if you try a 2-player game, then that pad would work. You must already have something else plugged in that’s being claimed as player 1, or perhaps something in your config has gone wrong (you could try renaming the old one temporarily).


That’s the first thing I thought. But unfortunately Xbox One controller detects as 1st. So I can’t control RA UI unless I enable “all users control menu”. Games which support menu control by seconds player act the same way (Sonic the Hedgehog). I can’t control only a second character.

I’ve tested it with fresh instance of RA extracted from an archive. No luck. And even if I physically turn off second controller (xbox360) my Xbox One controller still doesn’t work. Despite it detects fine by RA as the 1st.


When you say first, do you mean port#0 or port#1? Because zero is the first player. What do you mean by “act the same way”? Also, have you tried using the controller via both wired and wireless? I would also test other (non-RetroArch) games and see if they still work.


I mean it detects as Player 1 (#1). While my other controller detects as Player 2 (#2). Ports 0 and 1 respectively.

But anyway I’ve manage to fix the issue. It looks like my Xbox One dongle has stopped working properly for some reason. I’ve reconnect it and now the gamepad works fine.



First time user running RetroArch on Windows 10. I have an Xbox one controller and only my D-pad, analog stick (only in the RetroArch menu), Start, and Select (Back) buttons work. The A, B, X, and Y buttons do not register at all (Menu or in gameplay), even after trying to manually configure the controller. The computer recognizes the buttons if I use the controller elsewhere. Any suggestions on how to fix this?


Do you have Steam running? It hijacks gamepads and does weird stuff with their input.


Not sure what a Steam is. If I do, I am not running it purposefully. The Xbox Game Mode kicks on when I plug the controller in, if that’s what you mean.


You don’t know what Steam is?


Nope, never used a site like that. I am just trying to find a medium to play old school NBA Jam and Blitz for a bachelor party.


I am having the exact same problem, except on windows 7…desperately searching for solutions, but I won’t be able to make a thread for another 5 days.