Controller buttons not mapping correctly
-
Raspberry Pi 3B
Power supply provided by Retropie
Retropie version: 4.1.6
emulation station V2.1.2RP
USB devices: USB keyboard, USB flash drive mounted for roms
Controller used: Logitech F710
SNES core: SNES9x 2010I have run the ES controller auto map successfully for the retropie menus to work normally and have created a custom retroarch.cfg file for snes that works with all of the roms I've tested. But Super Bomberman 2 maps the right d-pad as if it was the B button and maps the top right and left shoulder buttons as movement left and right. Controller config looks normal in RGUI.
Any ideas on how to troubleshoot? Should I try another emulator or find a different rom file? That's about what I'm left with since I can't figure out how the button mappings could just randomly change for one rom.
Here's my retroarch.cfg for snes. Nothing strange and the button numbers match to what they should. Tested in jstest.
Thanks for any help!
input_driver = "udev"
input_player1_joypad_index = "0"
input_player1_b_btn = "1"
input_player1_a_btn = "0"
input_player1_y_btn = "3"
input_player1_x_btn = "2"
input_player1_left_btn = "4"
input_player1_right_btn = "5"
input_player1_start_btn = "9"
input_player1_select_btn = "8"
input_player1_up_axis = "-1"
input_player1_down_axis = "+1"
input_player1_left_axis = "-0"
input_player1_right_axis = "+0"
input_enable_hotkey_btn = "8"
input_exit_emulator_btn = "9"
input_menu_toggle_btn = "2" -
Bump....any opinions? I've been adjusting controller mappings with no success. Found a different rom but had the same issue. Can anyone point me towards how to install new cores that aren't already available in retropie, possibly zsnes? I've looked in the wiki but only found how to change emulators not add completely new ones. Thanks for any help!
-
@ramenboy does it happen with Super Bomberman 2 only? Can you launch the game with verbose logging and then paste the runcommand.log on ghostbin or something similar?
-
I deleted the controller config at
/opt/retropie/configs/all/retroarch/autoconfig/LogitechGamepadF710.cfg
and the button conflict was resolved. Don't know why this file and the core specific retroarch.cfg would be in conflict or over riding each other.
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.