Request: Matricom G-Pad native gamepad support
-
I purchased a couple of these gamepads recently and based on reviews and my short experience they're well received and seem to be gaining popularity for use with RetroPie. Getting them to work is a bit troublesome right now as they get detected as "Gamepad" and the controls/buttons don't map properly in-game despite running "Configure Input" (the GUI mapping is fine, though). The controller requires a udev file, and the /opt/retropie/configs/all/retroarch-joypads/Gamepad.cfg file needs to be manually edited to the following:
input_device = "Gamepad"
input_driver = "udev"
input_start_btn = "14"
input_exit_emulator_btn = "14"
input_select_btn = "13"
input_enable_hotkey_btn = "13"
input_a_btn = "4"
input_b_btn = "3"
input_x_btn = "7"
input_y_btn = "6"
input_l_btn = "9"
input_r_btn = "10"
input_l2_btn = "11"
input_r2_btn = "12"
input_l3_btn = "16"
input_r3_btn = "17"
input_up_btn = "h0up"
input_down_btn = "h0down"
input_left_btn = "h0left"
input_right_btn = "h0right"
input_l_x_minus_axis = "-0"
input_l_x_plus_axis = "+0"
input_l_y_plus_axis = "+1"
input_l_y_minus_axis = "-1"
input_r_x_minus_axis = "-2"
input_r_x_plus_axis = "+2"
input_r_y_plus_axis = "+3"
input_r_y_minus_axis = "-3"
input_reset_btn = "3"
input_load_state_btn = "9"
input_save_state_btn = "10"
input_menu_toggle_btn = "7"
input_state_slot_increase_btn = "h0right"
input_state_slot_decrease_btn = "h0left"H/t to the the reviewer mjsmith98 who worked out the proper mapping along with some other instructions.
How difficult is it to get these working out-of-box as with other controllers?
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.