@markg said in xboxdrv works in FE / shell but not emulator:
Is there a different place I should put this to make it more permanent?
This setting can be hardcoded in /opt/retropie/configs/all/retroarch.cfg. The entry you're looking for is:
input_player1_joypad_index = "x"
Something else that comes to mind and is completely untested by myself is that this setting could be altered alongside xboxdrv launching, so as to accommodate individual mappings and controllers on-the-fly. Try at your own risk, but something like this might work well:
sed -i 's/input_player1_joypad_index = "*"/input_player1_joypad_index = "1"/g' /opt/retropie/configs/all/retroarch.cfg