HELP! Using both Xin-Mo and USB gamepads
-
Pi Model: Rasp 2
RetroPie Version Used: 3.8.1
USB Devices connected: 2 player Xin-Mo , 2 USB gamepads (iBuffalo SNES controllers)Goal: Control emulationstation UI and play ANY emulator with the 2 player xin mo arcade controls OR the USB Snes gamepads
Problem:
The Xin-mo controls work perfect. I can navigate ES and play all emulators with themWhen I plug in a usb SNES controller, and configure it through emulationstation menu, the buttons are not mapped correctly. This ranges from the start/select not working to exit, shoulder buttons are switched with the A or X button, etc. It's unplayable.
Is it possible to have both Xin-Mo controls and the USB controllers work so I can play with either one at anytime? Would remapping core configs for the SNES controllers in each emulator work?
Thank you for any help you can provide. My configs files are below
Xin-Mo_Xin-Mo_DualArcade.cfg
input_device = "Xin-Mo Xin-Mo Dual Arcade"
input_driver = "udev"
input_up_axis = "-1"
input_right_axis = "+0"
input_state_slot_increase_axis = "+0"
input_down_axis = "+1"
input_left_axis = "-0"
input_state_slot_decrease_axis = "-0"
input_a_btn = "0"
input_b_btn = "1"
input_reset_btn = "1"
input_x_btn = "4"
input_menu_toggle_btn = "4"
input_y_btn = "5"
input_l_btn = "2"
input_load_state_btn = "2"
input_start_btn = "10"
input_exit_emulator_btn = "10"
input_select_btn = "3"
input_enable_hotkey_btn = "3"USB,2-axis_8-button_gamepad__.cfg
input_device = "USB,2-axis 8-button gamepad "
input_driver = "udev"
input_up_axis = "-1"
input_right_axis = "+0"
input_state_slot_increase_axis = "+0"
input_down_axis = "+1"
input_left_axis = "-0"
input_state_slot_decrease_axis = "-0"
input_a_btn = "0"
input_b_btn = "1"
input_reset_btn = "1"
input_x_btn = "2"
input_menu_toggle_btn = "2"
input_y_btn = "3"
input_l_btn = "4"
input_load_state_btn = "4"
input_r_btn = "5"
input_save_state_btn = "5"
input_start_btn = "7"
input_exit_emulator_btn = "7"
input_select_btn = "6"
input_enable_hotkey_btn = "6" -
I was wondering this myself. When I first got Retropie I was using a couple Saitek P880 controllers and they worked great. I have since installed a Xin-Mo for the arcade cabinet but refrained from trying the controllers again.
Does Retropie recognize both the controller and the Xin-Mo as Player 1 and Player 2 universally? I am not so sure and I did not want to risk messing something up.
It would definitely be useful if someone preferred a controller vs. a joystick and you could accommodate that.
-
My cabinet will be at my office and I know many retro console purists will want to play their games with gamepads and not aracede joysticks and buttons.
eg. Mario Kart SNES you need the shoulder buttons on the gamepad. It would be hard to play Mario Kart SNES with the arcade controls.
Any help to get both the xin-mo and usb gamepads configured to work so a user can choose their preference would be awesome.
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.