"controller_mappings" { "version" "3" "revision" "38" "title" "test_layout" "description" "Layout created by for use with the Xbox One controller." "creator" "76561197973858781" "progenitor" "" "url" "workshop://2941216869" "export_type" "community" "controller_type" "controller_xboxone" "controller_caps" "1590271" "major_revision" "0" "minor_revision" "0" "Timestamp" "1677777931" "actions" { "Menu" { "title" "#SetMenu" "legacy_set" "0" "Button" { "Menu_Up" "#MenuUp" "Menu_Down" "#MenuDown" "Menu_Left" "#MenuLeft" "Menu_Right" "#MenuRight" "Menu_Select" "#MenuSelect" "Menu_Cancel" "#MenuCancel" } } "ingame" { "title" "#SetInGame" "legacy_set" "0" "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } "Look" { "title" "#Action_Look" "input_mode" "joystick_move" } } "AnalogTrigger" { "LeftTrigger" "#Action_LeftTrigger" "RightTrigger" "#Action_RightTrigger" } "Button" { "InputButton_Forward" "#Action_Forward" "InputButton_Back" "#Action_Back" "InputButton_Left" "#Action_Left" "InputButton_Right" "#Action_Right" "InputButton_Jump" "#Action_Jump" "InputButton_Duck" "#Action_Duck" "InputButton_Run" "#Action_Run" "InputButton_Walk" "#Action_Walk" "InputButton_PrimaryAttack" "#Action_PrimaryAttack" "InputButton_SecondaryAttack" "#Action_SecondaryAttack" "InputButton_Reload" "#Action_Reload" "InputButton_Grenade" "#Action_Grenade" "InputButton_Drop" "#Action_Drop" "InputButton_Use" "#Action_Use" "InputButton_Flashlight" "#Action_Flashlight" "InputButton_View" "#Action_View" "InputButton_Zoom" "#Action_Zoom" "InputButton_Menu" "#Action_Menu" "InputButton_Score" "#Action_Score" "InputButton_Chat" "#Action_Chat" "InputButton_Voice" "#Action_Voice" "InputButton_SlotNext" "#Action_SlotNext" "InputButton_SlotPrev" "#Action_SlotPrev" "InputButton_Slot1" "#Action_Slot1" "InputButton_Slot2" "#Action_Slot2" "InputButton_Slot3" "#Action_Slot3" "InputButton_Slot4" "#Action_Slot4" "InputButton_Slot5" "#Action_Slot5" "InputButton_Slot6" "#Action_Slot6" "InputButton_Slot7" "#Action_Slot7" "InputButton_Slot8" "#Action_Slot8" "InputButton_Slot9" "#Action_Slot9" "InputButton_Slot0" "#Action_Slot0" } } } "action_layers" { } "localization" { "english" { "SetInGame" "Game Controls" "SetMenu" "Menu Controls" "Action_Move" "Move" "Action_Look" "Look" "Action_Forward" "Move Forward" "Action_Back" "Move Back" "Action_Left" "Strafe Left" "Action_Right" "Strafe Right" "Action_Jump" "Jump" "Action_Duck" "Duck" "Action_Run" "Run" "Action_Walk" "Walk" "Action_PrimaryAttack" "Primary Attack" "Action_SecondaryAttack" "Secondary Attack" "Action_Reload" "Reload" "Action_Grenade" "Grenade" "Action_Drop" "Drop" "Action_Use" "Use" "Action_Flashlight" "Flashlight" "Action_View" "View" "Action_Zoom" "Zoom" "Action_Menu" "Menu" "Action_Score" "Score" "Action_Chat" "Chat" "Action_Voice" "Voice" "Action_Slot1" "Item 1" "Action_Slot2" "Item 2" "Action_Slot3" "Item 3" "Action_Slot4" "Item 4" "Action_Slot5" "Item 5" "Action_Slot6" "Item 6" "Action_Slot7" "Item 7" "Action_Slot8" "Item 8" "Action_Slot9" "Item 9" "Action_Slot0" "Item 0" "Action_SlotNext" "Next Item" "Action_SlotPrev" "Previous Item" "Action_LeftTrigger" "Left Trigger" "Action_RightTrigger" "Right Trigger" "MenuUp" "Up" "MenuDown" "Down" "MenuLeft" "Left" "MenuRight" "Right" "MenuSelect" "Select" "MenuCancel" "Cancel" } } "group" { "id" "500" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "501" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "502" "mode" "dpad" "name" "" "description" "" "inputs" { } } "group" { "id" "100" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y, , " } } } "disabled_activators" { } } } } "group" { "id" "101" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_up, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_down, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_right, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button dpad_left, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } } "group" { "id" "102" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "103" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "104" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_LEFT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "1" } } "group" { "id" "105" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button TRIGGER_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "output_trigger" "2" } } "group" { "id" "106" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "108" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT, , " } } } "disabled_activators" { } } } } "group" { "id" "109" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_UP, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_DOWN, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_RIGHT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button DPAD_LEFT, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "111" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Select, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Cancel, , " } } } "disabled_activators" { } } } } "group" { "id" "112" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "113" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "115" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Jump, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Duck, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Reload, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Use, , " } } } "disabled_activators" { } } } } "group" { "id" "116" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_SecondaryAttack, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "117" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_PrimaryAttack, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "118" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Up, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Down, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Left, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "119" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "120" "mode" "joystick_move" "name" "" "description" "" "inputs" { } } "group" { "id" "121" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Up, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Down, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Right, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action Menu Menu_Left, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "122" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Run, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "ingame" "Move" } } "group" { "id" "123" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_View, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "ingame" "Look" } } "group" { "id" "124" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_SecondaryAttack, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "ingame" "LeftTrigger" } } "group" { "id" "125" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_PrimaryAttack, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" } "gameactions" { "ingame" "RightTrigger" } } "group" { "id" "126" "mode" "hotbar" "name" "" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Flashlight, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Grenade, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Drop, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot1, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot2, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot3, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot4, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot5, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot6, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_9" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot7, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_10" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot8, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_11" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot9, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_12" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot0, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" "touch_menu_button_count" "9" } } "group" { "id" "127" "mode" "touch_menu" "name" "" "description" "" "inputs" { "touch_menu_button_0" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot1, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot2, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot3, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot4, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot5, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot6, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_6" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot7, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_7" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot8, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } "touch_menu_button_8" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot9, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } "settings" { "gyro_button" "4" "touch_menu_button_count" "9" } } "group" { "id" "128" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Flashlight, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot3, , " } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot2, , " } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Slot1, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "129" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "130" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "504" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "505" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "506" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "508" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "509" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "511" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "512" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "137" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button start, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button select, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_left, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button shoulder_right, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button y, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button a, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button x, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button b, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action SCREENSHOT, , " } } } "disabled_activators" { } } } } "group" { "id" "140" "mode" "switches" "name" "" "description" "" "inputs" { } } "group" { "id" "141" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Menu, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_Score, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_SlotPrev, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action ingame InputButton_SlotNext, , " } } } "disabled_activators" { } } } } "group" { "id" "503" "mode" "switches" "name" "" "description" "" "inputs" { } } "group" { "id" "507" "mode" "switches" "name" "" "description" "" "inputs" { } } "group" { "id" "510" "mode" "switches" "name" "" "description" "" "inputs" { } } "preset" { "id" "0" "name" "Menu" "group_source_bindings" { "507" "switch active" "508" "left_trigger active" "509" "right_trigger active" } } "preset" { "id" "1" "name" "ingame" "group_source_bindings" { "510" "switch active" "511" "left_trigger active" "512" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }