[QUOTE=newoski;20388]This works.
Since I’m using this on an arcade build (keyboard encoder/xpadder with keyboard mappings), I created an autoconfig folder and then put 4 files in it, one for each controller:
XInput Controller (Player 1).cfg
XInput Controller (Player 2).cfg
XInput Controller (Player 3).cfg
XInput Controller (Player 4).cfg
All 4 files are identical and contain the following (change input_device = to match the corresponding Player #):
input_device = “XInput Controller (Player 1)”
input_driver = “winxinput”
input_b_btn = “nul”
input_y_btn = “nul”
input_select_btn = “nul”
input_start_btn = “nul”
input_up_btn = “nul”
input_down_btn = “nul”
input_left_btn = “nul”
input_right_btn = “nul”
input_a_btn = “nul”
input_x_btn = “nul”
input_l_btn = “nul”
input_r_btn = “nul”
input_l2_axis = “nul”
input_r2_axis = “nul”
input_l3_btn = “nul”
input_r3_btn = “nul”
input_l_x_plus_axis = “nul”
input_l_x_minus_axis = “nul”
input_l_y_plus_axis = “nul”
input_l_y_minus_axis = “nul”
input_r_x_plus_axis = “nul”
input_r_x_minus_axis = “nul”
input_r_y_plus_axis = “nul”
input_r_y_minus_axis = “nul”
input_rewind_axis = “nul”
input_menu_toggle_btn = “nul”
The most important line is the last one, input_menu_toggle_btn = “nul”
You can use my config above, or simply map all other buttons and replace the final line with “nul”[/QUOTE]
you could do this, or you could just set the gamepad driver under the drivers option in settings to “xinput” rather than “dinput” then just set the button (typically button 10) in the built in configuration menu or the retroarch config, this allows the guide/xbox/ps button on any xinput controller to work…