"controller_mappings" { "version" "3" "revision" "602" "title" "Switch Pro Controller" "description" "Working configuration for the Switch Pro Controller" "creator" "76561197992972780" "controller_type" "controller_switch_pro" "major_revision" "0" "minor_revision" "0" "Timestamp" "1573715298" "actions" { "TheOneAndOnlySet" { "title" "#公式設定" "legacy_set" "0" "StickPadGyro" { "LSTICK" { "title" "#選択1" "input_mode" "joystick_move" } "RSTICK" { "title" "#選択2" "input_mode" "joystick_move" } } "Button" { "A" "#決定" "B" "#キャンセル" "x" "#オートモード" "y" "#バックログ" "L1" "#強制スキップ" "L2" "#ポケコントリガーL" "R1" "#スキップモード" "R2" "#ポケコントリガーR" "SEL" "#TIPS" "STA" "#システムメニュー" "up" "#上" "Down" "#下" "right" "#右" "left" "#左" } } } "action_layers" { } "localization" { "english" { "公式設定" "OFFICIAL SETTING" "決定" "ENTER" "キャンセル" "CANCEL" "オートモード" "AUTO MODE" "バックログ" "BACK LOG" "強制スキップ" "FORCE SKIP" "ポケコントリガーL" "PHONEDROID TRIGGER L" "スキップモード" "SKIP MODE" "ポケコントリガーR" "PHONEDROID TRIGGER R" "TIPS" "TIPS" "システムメニュー" "SYSTEM MENU" "上" "UP" "下" "DOWN" "右" "RIGHT" "左" "LEFT" "選択1" "SELECT 1" "選択2" "SELECT 2" } "japanese" { "公式設定" "公式設定" "決定" "決定" "キャンセル" "キャンセル" "オートモード" "オートモード" "バックログ" "バックログ" "強制スキップ" "強制スキップ" "ポケコントリガーL" "ポケコントリガーL" "スキップモード" "スキップモード" "ポケコントリガーR" "ポケコントリガーR" "TIPS" "TIPS" "システムメニュー" "システムメニュー" "上" "上" "下" "下" "右" "右" "左" "左" "選択1" "選択1" "選択2" "選択2" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B" } } } } "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X" } } } } } } "group" { "id" "1" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_up" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_down" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "2" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "3" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "4" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "1" } } "group" { "id" "5" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT" } "settings" { "haptic_intensity" "2" } } } } } "settings" { "output_trigger" "2" } } "group" { "id" "6" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "8" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } } } } } } "group" { "id" "9" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT" } "settings" { "haptic_intensity" "1" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "11" "mode" "four_buttons" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press BACKSPACE" } } } } "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RETURN" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press INSERT" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DELETE" } } } } } } "group" { "id" "12" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "13" "mode" "trigger" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "14" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet up, #up" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet Down, #down" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet right, #right" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet left, #left" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "15" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet up, UP" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet Down, DOWN" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet right, RIGHT" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet left, LEFT" } } } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "16" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet up, UP" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet Down, DOWN" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet right, RIGHT" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet left, LEFT" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "17" "mode" "joystick_move" "inputs" { } } "group" { "id" "18" "mode" "radial_menu" "inputs" { } } "group" { "id" "19" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F6" } } } } } } "group" { "id" "20" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "TheOneAndOnlySet" "RSTICK" } } "group" { "id" "21" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "TheOneAndOnlySet" "RSTICK" } } "group" { "id" "22" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "TheOneAndOnlySet" "LSTICK" } } "group" { "id" "23" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "TheOneAndOnlySet" "LSTICK" } } "group" { "id" "24" "mode" "single_button" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet STA, SYSTEM MENU" } } } } } } "group" { "id" "25" "mode" "single_button" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action TheOneAndOnlySet SEL, TIPS" } } } } } } "group" { "id" "26" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "TheOneAndOnlySet" "LSTICK" } } "group" { "id" "27" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "TheOneAndOnlySet" "RSTICK" } } "group" { "id" "28" "mode" "four_buttons" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW" } } } } "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "29" "mode" "four_buttons" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press DOWN_ARROW" } } } } "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_ARROW" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_ARROW" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press UP_ARROW" } } } } } } "group" { "id" "30" "mode" "four_buttons" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET" } } } } "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press RIGHT_BRACKET" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_BRACKET" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_BRACKET" } } } } } "settings" { "requires_click" "0" } } "group" { "id" "7" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button start" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button select" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_left" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_right" } } } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button a" } } } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button x" } } } } } } "group" { "id" "10" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F4" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E" } } } } "button_capture" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F12" } } } } } } "preset" { "id" "0" "name" "TheOneAndOnlySet" "group_source_bindings" { "10" "switch active" "11" "button_diamond active" "12" "left_trigger active" "13" "right_trigger active" "14" "joystick inactive" "17" "joystick inactive" "18" "joystick inactive" "21" "joystick inactive" "23" "joystick inactive" "28" "joystick active" "15" "dpad inactive" "26" "dpad inactive" "27" "dpad inactive" "29" "dpad active" "16" "right_joystick inactive" "19" "right_joystick inactive" "20" "right_joystick inactive" "22" "right_joystick inactive" "30" "right_joystick active" "25" "left_trackpad active" "24" "right_trackpad active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }