Retroarch Autoconfig controls not working with a steam controller
-
Pi Model or other hardware: 3B+
Power Supply used: Apple charger + generic cable
RetroPie Version Used: 4.4
Built From: Pre made SD Image on RetroPie website
USB Devices connected: USB Keyboard
Controller used: Steam Controller
Emulator: Libretro emulators, tried SNES(lr-snes9x2010), GBA(lr-mgba)
Attachment of config files: Autoconfig: https://pastebin.com/uR7XV5Cu Retroarch config: https://pastebin.com/BTLyrzqpI used the steam controller driver from the driver packages in retropie_setup.sh, and used the config which emulated an xbox 360 controller. It appears to be from this repo: https://github.com/ynsta/steamcontroller . The steam controller works perfectly in the emulationstation setup and menus, but does nothing in the emulators mentioned above (I have not tried any other emulators so far). The retropie docs page here: https://retropie.org.uk/docs/RetroArch-Configuration/ says that retroarch emulators have autoconfigurations, but this does not seem to work. In mgba, I can use the arrow keys on my keyboard and the z and x keys to navigate, which seems to be the emulator's default settings.
-
Can you run a game with verbose logging enabled, then get the log file (
/dev/shm/runcommand.log
) and upload it to pastebin.com ? -
I tried with pokemon emerald and mgba: https://pastebin.com/X4RG1A61
-
The log file doesn't show any error, the gamepad configuration is loaded. Can you try unplugging the USB keyboard and start the game ?
-
Unplugging the keyboard doesn't seem to affect anything. When I use the keyboard, it seems to follow the bindings in my retroarch config which i posted in the original topic:
input_player1_a = "x" input_player1_b = "z" input_player1_y = "a" input_player1_x = "s" input_player1_start = "enter" input_player1_select = "rshift" input_player1_l = "q" input_player1_r = "w" input_player1_left = "left" input_player1_right = "right" input_player1_up = "up" input_player1_down = "down"
-
It may have changed something because when I try to plug in the keyboard after starting the game with it unplugged, the keyboard doesn't do anything.
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.