Files
Arch-R/projects/ArchR/inputs/defs/GO-Ultra_Gamepad.json
T

203 lines
4.0 KiB
JSON
Raw Normal View History

{
"name": "GO-Ultra Gamepad",
"vendor": 0,
"product": 0,
"version": 0,
"buses": [
3
],
"sdl_mapping": "platform:Linux,a:b1,b:b0,dpdown:b15,dpleft:b16,guide:b11,+lefty:+a1,-leftx:-a0,+leftx:+a0,-lefty:-a1,leftshoulder:b5,leftstick:b12,lefttrigger:b7,dpright:b17,+righty:+a3,-rightx:-a2,+rightx:+a2,-righty:-a3,rightshoulder:b6,rightstick:b13,righttrigger:b8,back:b9,start:b10,dpup:b14,x:b3,y:b4,",
"retroarch": {
"input_device": "GO-Ultra Gamepad",
"input_driver": "udev",
"input_b_btn": "0",
"input_a_btn": "1",
"input_x_btn": "3",
"input_y_btn": "4",
"input_l_btn": "5",
"input_r_btn": "6",
"input_l2_btn": "7",
"input_r2_btn": "8",
"input_up_btn": "14",
"input_down_btn": "15",
"input_left_btn": "16",
"input_right_btn": "17",
"input_select_btn": "9",
"input_start_btn": "10",
"input_l3_btn": "12",
"input_r3_btn": "13",
"input_l_x_plus_axis": "+0",
"input_l_x_minus_axis": "-0",
"input_l_y_plus_axis": "+1",
"input_l_y_minus_axis": "-1",
"input_r_x_plus_axis": "+2",
"input_r_x_minus_axis": "-2",
"input_r_y_plus_axis": "+3",
"input_r_y_minus_axis": "-3",
"input_enable_hotkey_btn": "11",
"input_exit_emulator_btn": "10",
"input_screenshot_btn": "0",
"input_pause_toggle_btn": "1",
"input_menu_toggle_btn": "3",
"input_fps_toggle_btn": "4",
"input_state_slot_increase_btn": "14",
"input_state_slot_decrease_btn": "15",
"input_load_state_btn": "5",
"input_save_state_btn": "6",
"input_rewind_btn": "7",
"input_toggle_fast_forward_btn": "8"
},
"es_inputs": [
{
"name": "a",
"type": "button",
"id": "1",
"value": "1"
},
{
"name": "b",
"type": "button",
"id": "0",
"value": "1"
},
{
"name": "down",
"type": "button",
"id": "15",
"value": "1"
},
{
"name": "hotkeyenable",
"type": "button",
"id": "11",
"value": "1"
},
{
"name": "left",
"type": "button",
"id": "16",
"value": "1"
},
{
"name": "leftanalogdown",
"type": "axis",
"id": "1",
"value": "1"
},
{
"name": "leftanalogleft",
"type": "axis",
"id": "0",
"value": "-1"
},
{
"name": "leftanalogright",
"type": "axis",
"id": "0",
"value": "1"
},
{
"name": "leftanalogup",
"type": "axis",
"id": "1",
"value": "-1"
},
{
"name": "leftshoulder",
"type": "button",
"id": "5",
"value": "1"
},
{
"name": "leftthumb",
"type": "button",
"id": "12",
"value": "1"
},
{
"name": "lefttrigger",
"type": "button",
"id": "7",
"value": "1"
},
{
"name": "right",
"type": "button",
"id": "17",
"value": "1"
},
{
"name": "rightanalogdown",
"type": "axis",
"id": "3",
"value": "1"
},
{
"name": "rightanalogleft",
"type": "axis",
"id": "2",
"value": "-1"
},
{
"name": "rightanalogright",
"type": "axis",
"id": "2",
"value": "1"
},
{
"name": "rightanalogup",
"type": "axis",
"id": "3",
"value": "-1"
},
{
"name": "rightshoulder",
"type": "button",
"id": "6",
"value": "1"
},
{
"name": "rightthumb",
"type": "button",
"id": "13",
"value": "1"
},
{
"name": "righttrigger",
"type": "button",
"id": "8",
"value": "1"
},
{
"name": "select",
"type": "button",
"id": "9",
"value": "1"
},
{
"name": "start",
"type": "button",
"id": "10",
"value": "1"
},
{
"name": "up",
"type": "button",
"id": "14",
"value": "1"
},
{
"name": "x",
"type": "button",
"id": "3",
"value": "1"
},
{
"name": "y",
"type": "button",
"id": "4",
"value": "1"
}
]
}