[Solved]Xbox One controller(bluetooth) not working in games.
-
@DavidB21 Remove the
.cfg
file, then rename the other and remove the.rp-dist
suffix.Save on Exit
is not enabled by default in RetroPie and can leave to un-desirable effects - like controllers not working.
Just reset the config file, then boot up a game to see if the controller is responding. -
@mitu That didn't work. I booted up the game and everything was the same as it was before.
-
@DavidB21 Can you try another system and ROM besides NES ?
If that doesn't work, then try installing thexpadneo
driver from https://github.com/atar-axis/xpadneo:- exit Emulationstation with
F4
- run
git clone https://github.com/atar-axis/xpadneo
- run
cd xpadneo
- run
sudo ./install.sh
- reboot, then reset your input configuration and re-configure the gamepad again in Emulationstation.
- exit Emulationstation with
-
@DavidB21
A difference I could see in the retroarch config is the device index for player 1 2 3 and 4 are all 0, where mine is 0, 1, 2, 3.
input_player2_joypad_index = "0"
this should still work for player 1 though.Do you have the xboxdrv package installed, and have you configured it or enabled it. I don't know much about this package, it might not be necessary try disabling it.
-
@Efriim I uninstalled that earlier and it did not help.
-
@mitu I got an error when running the install.sh
* replacing version string if necessary * copying module into /usr/src * adding module to DKMS ./install.sh: line 30: dkms: command not found
-
@DavidB21
sudo apt-get install dkms
dynamic kernel module support or something other. -
@Efriim thanks that worked
-
@mitu The xpadneo driver worked but there are still some issues with the nes emulator. The xbox controller worked the first time I booted up the nes emulator after installing xpadneo, but then never worked after that. It worked with other emulators, but not with the nes one.
-
@DavidB21 delete the retroarch.cfg file in the nes config folder and then reinstall retroarch.
-
@DavidB21 Also the hotkey to leave the game doesn't work on the nes emulator either.
-
@DavidB21 read my last post
-
@edmaul69 I just did I am about to try that.
-
@edmaul69 After removing the file how do I get it back?
-
@DavidB21 reinstall retroarch in retropie setup.
-
@edmaul69 ok
-
@edmaul69 I removed and then reinstalled retroarch and the retroarch.cfg file isn't there
-
@DavidB21 Reinstall
lr-fceumm
, this will re-create theretroarch.cfg
in the NES configuration folder. -
@mitu I ran the nes emulator and a retroarch.cfg file was creating in the nes config folder. Is this config file normal?
https://pastebin.com/YP5fqB24 -
@DavidB21 said in Xbox One controller(bluetooth) not working in games.:
@mitu I ran the nes emulator and a retroarch.cfg file was creating in the nes config folder. Is this config file normal?
Not really, you still have 'Save Config on Exit' set-up in RetroArch - somewhere.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.