Homepage Forums RetroPie Project Controller Configuration in RetroPie Understandig retropie controller configuration logic Reply To: Understandig retropie controller configuration logic

#106794
Floob
Member

The /all/retroarch.cfg differs a fair bit from the 2.6 version.

In yours, comment out these lines

input_enable_hotkey_btn = 8
input_exit_emulator_btn = 9
input_save_state_btn = 4
input_load_state_btn = 5
input_player1_a_btn = 2
input_player1_b_btn = 3
input_player1_y_btn = 1
input_player1_x_btn = 0
input_player1_start_btn = 9
input_player1_select_btn = 8
input_player1_l_btn = 4
input_player1_r_btn = 5
input_player1_up_axis = -1
input_player1_down_axis = +1
input_player1_left_axis = -0
input_player1_right_axis = +0
input_player1_enable_hotkey_btn = 8
input_player1_exit_emulator_btn = 9
input_player1_menu_toggle_btn = 0
input_player1_load_state_btn = 4
input_player1_save_state_btn = 5
input_player1_reset_btn = 2
input_player1_state_slot_increase_axis = +0
input_player1_state_slot_decrease_axis = -0

Your setup should be using the auto controller files, as it has this line:
input_autodetect_enable = true

It then looks here for them
joypad_autoconfig_dir = /opt/retropie/emulators/retroarch/configs/all/

Check this video for more info