@g0nz0uk
Where is this file located so I can back it up in the future?
/opt/retropie/configs/all/emulationstation/es_input.cfg
I normally exit all emulators using the Start + Select buttons, but these no longer exit a game, how to I set this up. I now have to use the Esc on the keyboard (which is now working:))
There ars a couple places you can put your RetroArch controller bindings and hotkeys (a.k.a.: Start + Select) in.
Here is the global RetroArch configuration file.
/opt/retropie/configs/all/retroarch.cfg
I have an Xbox 360 controller and here are my "hotkey" settings:
# Hotkey button
input_enable_hotkey_btn = "8" #Select
# Exit emulator
input_exit_emulator_btn = "9" #Start
# Saves state
input_save_state_btn = "1" #B button
# Loads state
input_load_state_btn = "2" #X button
# Move to next save state slot
input_state_slot_increase_btn = "5" #R button
input_state_slot_increase_axis = "+0" #Right on D pad/Left Stick
# Move back a save state slot
input_state_slot_decrease_btn = "4" #L button
input_state_slot_decrease_axis = "-0" #Left on D pad/Left Stick
# Reset ROM
input_reset_btn = "0" #A button
input_reset_axis = "-1" #Up on D pad/Left Stick
# Toggle RetroArch menu
input_menu_toggle_btn = "3" #Y button
# Volume controls: mute, volume up and down
input_audio_mute_axis = "+1" #Down on D pad/Left Stick
input_volume_up_axis = "-3" #Up on Right Stick
input_volume_down_axis = "+3" #Down on Right Stick
# Take screenshot
input_screenshot = "7" #Right Trigger button
Another location is in the gamepad-that-you-are-using configuration file for RetroArch. Since I'm using a wireless Xbox 360 controller, mine is located here:
/opt/retropie/configs/all/retroarch-joypads/Xbox360WirelessReceiver\(XBOX\).cfg
(I re-organized it but) here are the contents of this file:
input_device = "Xbox 360 Wireless Receiver (XBOX)"
input_driver = "udev"
input_b_btn = "0"
input_a_btn = "1"
input_y_btn = "2"
input_x_btn = "3"
input_l_btn = "4"
input_r_btn = "5"
input_l2_btn = "6"
input_r2_btn = "7"
input_l3_btn = "11"
input_r3_btn = "12"
input_start_btn = "9"
input_select_btn = "8"
input_up_btn = "15"
input_down_btn = "16"
input_left_btn = "13"
input_right_btn = "14"
input_l_y_plus_axis = "+1"
input_l_y_minus_axis = "-1"
input_r_y_plus_axis = "+3"
input_r_y_minus_axis = "-3"
input_l_x_plus_axis = "+0"
input_l_x_minus_axis = "-0"
input_r_x_plus_axis = "+2"
input_r_x_minus_axis = "-2"