"controller_mappings" { "version" "3" "revision" "1" "title" "Official Configuration for Depth" "description" "Configuration created by Depth for use with the Xbox One Controller." "creator" "76561198201337867" "controller_type" "controller_xboxone" "Timestamp" "135544512" "actions" { "DiverControls" { "title" "#ActionSet_DiverControls" "legacy_set" "0" "StickPadGyro" { "Move" { "title" "#Action_DiverMove" "input_mode" "joystick_move" } "Camera" { "title" "#Action_DiverCamera" "input_mode" "absolute_mouse" } } "AnalogTrigger" { "GBA_None" "#Action_None" } "Button" { "GBA_Scores" "#Action_Score" "GBA_QuickChatGlobal" "#Action_Quick_Chat_Global" "GBA_QuickChatTeam" "#Action_Quick_Chat_Team" "GBA_PushToTalk" "#Action_Push_To_Talk" "GBA_Suicide" "#Action_Suicide" "GBA_ToggleFreeLook" "#Action_Toggle_Free_Look" "GBA_TeamTalk" "#Action_Team_Talk" "GBA_Talk" "#Action_Talk" "GBA_SteamMusic_Play" "#Action_SteamMusic_Play" "GBA_SteamMusic_Pause" "#Action_SteamMusic_Pause" "GBA_SteamMusic_PlayPrevious" "#Action_SteamMusic_Play_Previous" "GBA_SteamMusic_PlayNext" "#Action_SteamMusic_Play_Next" "GBA_SteamMusic_IncreaseVolume" "#Action_SteamMusic_Increase_Volume" "GBA_SteamMusic_DecreaseVolume" "#Action_SteamMusic_Decrease_Volume" "GBA_Ascend" "#Action_Ascend" "GBA_Descend" "#Action_Descend" "GBA_Dash" "#Action_Dash" "GBA_Fire" "#Action_Fire" "GBA_AltFire" "#Action_Alt_Fire" "GBA_PreviousInventory" "#Action_Previous_Inventory" "GBA_NextInventory" "#Action_Next_Inventory" "GBA_SwitchToPrimaryUtility" "#Action_Switch_To_Consumable" "GBA_SwitchToKnife" "#Action_Switch_To_Knife" "GBA_SwitchToWelder" "#Action_Switch_To_Welder" "GBA_SwitchToLastInventory" "#Action_Switch_To_Last_Inventory" "GBA_Reload" "#Action_Reload" "GBA_Use" "#Action_Use" "GBA_ThrowTreasure" "#Action_Throw_Treasure" "GBA_ToggleFlashLight" "#Action_Toggle_Flashlight" "GBA_MoveForward" "#Action_Move_Forward" "GBA_MoveBackward" "#Action_Move_Backward" "GBA_StrafeLeft" "#Action_Strafe_Left" "GBA_StrafeRight" "#Action_Strafe_Right" "GBA_AltDescend" "#Action_Alt_Descend" "GBA_SwitchToPrimaryWeapon" "#Action_Switch_To_Primary_Weapon" "GBA_SwitchToSecondaryWeapon" "#Action_Switch_To_Secondary_Weapon" "GBA_Keyboard_Escape" "#Action_Keyboard_Escape" } } "SharkControls" { "title" "#ActionSet_SharkControls" "legacy_set" "0" "StickPadGyro" { "Move" { "title" "#Action_SharkMove" "input_mode" "joystick_move" } "Camera" { "title" "#Action_SharkCamera" "input_mode" "absolute_mouse" } } "AnalogTrigger" { "GBA_None" "#Action_None" } "Button" { "GBA_Scores" "#Action_Score" "GBA_QuickChatGlobal" "#Action_Quick_Chat_Global" "GBA_QuickChatTeam" "#Action_Quick_Chat_Team" "GBA_PushToTalk" "#Action_Push_To_Talk" "GBA_Suicide" "#Action_Suicide" "GBA_ToggleFreeLook" "#Action_Toggle_Free_Look" "GBA_TeamTalk" "#Action_Team_Talk" "GBA_Talk" "#Action_Talk" "GBA_SteamMusic_Play" "#Action_SteamMusic_Play" "GBA_SteamMusic_Pause" "#Action_SteamMusic_Pause" "GBA_SteamMusic_PlayPrevious" "#Action_SteamMusic_Play_Previous" "GBA_SteamMusic_PlayNext" "#Action_SteamMusic_Play_Next" "GBA_SteamMusic_IncreaseVolume" "#Action_SteamMusic_Increase_Volume" "GBA_SteamMusic_DecreaseVolume" "#Action_SteamMusic_Decrease_Volume" "GBA_Shark_Ascend" "#Action_Ascend" "GBA_Shark_Descend" "#Action_Descend" "GBA_Shark_Sprint" "#Action_Sprint" "GBA_Shark_Dart" "#Action_Dart" "GBA_Shark_Lunge" "#Action_Lunge" "GBA_Shark_Active" "#Action_Active_Ability" "GBA_Shark_MoveForward" "#Action_Move_Forward" "GBA_Shark_MoveBackward" "#Action_Move_Backward" "GBA_Shark_StrafeLeft" "#Action_Strafe_Left" "GBA_Shark_StrafeRight" "#Action_Strafe_Right" "GBA_Shark_AltDescend" "#Action_Alt_Descend" "GBA_Keyboard_Escape" "#Action_Keyboard_Escape" } } "MainMenuControls" { "title" "#ActionSet_MenuControls" "legacy_set" "0" "StickPadGyro" { "cursor" { "title" "#Action_Cursor" "input_mode" "absolute_mouse" "os_mouse" "1" } } "AnalogTrigger" { "GBA_None" "#Action_None" } "Button" { "GBA_MouseLeftClick" "#Action_Mouse_Left_Click, mouse_button LEFT" "GBA_MouseRightClick" "#Action_Mouse_Right_Click, mouse_button RIGHT" "GBA_Keyboard_Escape" "#Action_Keyboard_Escape" } } } "action_layers" { } "localization" { "english" { "ActionSet_DiverControls" "Diver Controls" "ActionSet_SharkControls" "Shark Controls" "ActionSet_MenuControls" "Menu Controls" "Action_DiverMove" "Movement" "Action_DiverCamera" "Camera" "Action_SharkMove" "Movement" "Action_SharkCamera" "Camera" "Action_Score" "Show Scoreboard" "Action_Quick_Chat_Global" "Show Global Quick Chat" "Action_Quick_Chat_Team" "Show Team Quick Chat" "Action_Push_To_Talk" "Push To Talk" "Action_Suicide" "Suicide" "Action_Toggle_Free_Look" "Toggle Free Look" "Action_Ascend" "Ascend" "Action_Descend" "Descend" "Action_Dash" "Dash" "Action_Fire" "Fire" "Action_Alt_Fire" "Alt Fire" "Action_Previous_Inventory" "Previous Inventory" "Action_Next_Inventory" "Next Inventory" "Action_Switch_To_Consumable" "Switch To Consumable" "Action_Switch_To_Knife" "Switch To Knife" "Action_Switch_To_Welder" "Switch To Welder" "Action_Switch_To_Last_Inventory" "Switch To Last" "Action_Reload" "Reload" "Action_Toggle_Flashlight" "Toggle Flashlight" "Action_Use" "Use" "Action_Throw_Treasure" "Throw Treasure" "Action_Sprint" "Sprint" "Action_Dart" "Dart" "Action_Lunge" "Lunge" "Action_Active_Ability" "Activate Ability" "Action_Mouse_Left_Click" "Left Click" "Action_Mouse_Right_Click" "Right Click" "Action_Team_Talk" "Team Talk" "Action_Talk" "Talk" "Action_SteamMusic_Play" "Steam Music - Play" "Action_SteamMusic_Pause" "Steam Music - Pause" "Action_SteamMusic_Play_Previous" "Steam Music - Play Previous" "Action_SteamMusic_Play_Next" "Steam Music - Play Next" "Action_SteamMusic_Increase_Volume" "Steam Music - Increase Volume" "Action_SteamMusic_Decrease_Volume" "Steam Music - Decrease Volume" "Action_Move_Forward" "Move Forward" "Action_Move_Backward" "Move Backward" "Action_Strafe_Left" "Strafe Left" "Action_Strafe_Right" "Strafe Right" "Action_Alt_Descend" "Alt Descend" "Action_Switch_To_Primary_Weapon" "Switch To Primary Weapon" "Action_Switch_To_Secondary_Weapon" "Switch To Secondary Weapon" "Action_Cursor" "Cursor" "Action_Keyboard_Escape" "Menu" "Action_None" "None" } } "group" { "id" "0" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button A" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button B" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button X" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button Y" } } } } } } "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" "mouse_joystick" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "1" } } } } } } "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" } } } } } } "group" { "id" "10" "mode" "mouse_joystick" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "xinput_button JOYSTICK_RIGHT" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "12" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Use, Use" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_ThrowTreasure, Throw Treasure" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Reload, Reload" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToSecondaryWeapon, Switch To Secondary Weapon" "binding" "game_action DiverControls GBA_SwitchToPrimaryWeapon, Switch To Primary Weapon" } "settings" { "cycle" "1" } } } } } } "group" { "id" "13" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_AltFire, Alt Fire" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "14" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Fire, Fire" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "16" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Descend, Descend" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Ascend, Ascend" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Active, Activate Ability" } } } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Active, Activate Ability" } } } } } } "group" { "id" "17" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Dart, Dart" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "18" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Lunge, Lunge" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "20" "mode" "four_buttons" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_MouseLeftClick, Left Click" } } } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_Keyboard_Escape, Menu" } } } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_MouseRightClick, Right Click" } } } } } } "group" { "id" "21" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_MouseRightClick, Right Click" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "22" "mode" "trigger" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_MouseLeftClick, Left Click" } "settings" { "haptic_intensity" "2" } } } } } } "group" { "id" "23" "mode" "joystick_mouse" "inputs" { } "settings" { "output_joystick" "2" } "gameactions" { "MainMenuControls" "cursor" } } "group" { "id" "24" "mode" "joystick_mouse" "inputs" { } "settings" { "output_joystick" "2" } "gameactions" { "MainMenuControls" "cursor" } } "group" { "id" "25" "mode" "absolute_mouse" "inputs" { } "gameactions" { "MainMenuControls" "cursor" } } "group" { "id" "26" "mode" "joystick_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToWelder, Switch To Welder" } } } } } "settings" { "virtual_mode" "1" "output_joystick" "2" "invert_y" "1" } "gameactions" { "DiverControls" "Camera" } } "group" { "id" "27" "mode" "joystick_move" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Dash, Dash" } } } } } "settings" { "virtual_mode" "1" } "gameactions" { "DiverControls" "Move" } } "group" { "id" "28" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "DiverControls" "Move" } } "group" { "id" "29" "mode" "absolute_mouse" "inputs" { } "settings" { "virtual_mode" "1" "gyro_button" "12" } "gameactions" { "DiverControls" "Camera" } } "group" { "id" "30" "mode" "dpad" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToPrimaryUtility, Switch To Consumable" } "settings" { "haptic_intensity" "1" } } } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToKnife, Switch To Knife" } "settings" { "haptic_intensity" "1" } } } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToWelder, Switch To Welder" } "settings" { "haptic_intensity" "1" } } } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToSecondaryWeapon, Switch To Secondary Weapon" } "settings" { "haptic_intensity" "1" } } } } } } "group" { "id" "31" "mode" "joystick_mouse" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Active, Activate Ability" } } } } } "settings" { "virtual_mode" "1" "output_joystick" "2" "invert_y" "1" "sensitivity" "323" } "gameactions" { "SharkControls" "Camera" } } "group" { "id" "32" "mode" "joystick_move" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "SharkControls" "Move" } } "group" { "id" "33" "mode" "absolute_mouse" "inputs" { } "settings" { "virtual_mode" "1" "sensitivity" "323" "acceleration" "3" } "gameactions" { "SharkControls" "Camera" } } "group" { "id" "34" "mode" "absolute_mouse" "inputs" { } "settings" { "virtual_mode" "1" "sensitivity" "97" "gyro_button" "5" } "gameactions" { "SharkControls" "Camera" } } "group" { "id" "35" "mode" "joystick_mouse" "inputs" { } "settings" { "virtual_mode" "1" "output_joystick" "2" "invert_y" "1" "sensitivity" "421" } "gameactions" { "SharkControls" "Camera" } } "group" { "id" "36" "mode" "radial_menu" "inputs" { "touch_menu_button_1" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToKnife, Switch To Knife, ghost_010_wpn_0407.png #002E4D #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_2" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToSecondaryWeapon, Switch To Secondary Weapon, ghost_010_wpn_0130.png #002E4D #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_3" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToPrimaryUtility, Switch To Consumable, ghost_010_wpn_0451.png #002E4D #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_4" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_ToggleFlashLight, Toggle Flashlight, ghost_030_inv_0320.png #002E4D #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } "touch_menu_button_5" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_SwitchToPrimaryWeapon, Switch To Primary Weapon, ghost_010_wpn_0110.png #002E4D #E4E4E4" } "settings" { "haptic_intensity" "2" } } } } } } "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" "11" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Keyboard_Escape, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Scores, Show Scoreboard" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Descend, Descend" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action DiverControls GBA_Ascend, Ascend" } } } } } } "group" { "id" "15" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Keyboard_Escape, Menu" } } } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Scores, Show Scoreboard" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action SharkControls GBA_Shark_Sprint, Sprint" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mode_shift right_joystick 35" } "settings" { "interruptable" "0" } } } } } } "group" { "id" "19" "mode" "switches" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_Keyboard_Escape, Menu" } } } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_MouseRightClick, Right Click" } } } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "game_action MainMenuControls GBA_MouseLeftClick, Left Click" } } } } } } "preset" { "id" "0" "name" "DiverControls" "group_source_bindings" { "11" "switch active" "26" "right_joystick active" "12" "button_diamond active" "27" "joystick active" "13" "left_trigger active" "14" "right_trigger active" "30" "dpad active" "36" "dpad inactive" "28" "gyro inactive" "29" "gyro active" } } "preset" { "id" "1" "name" "SharkControls" "group_source_bindings" { "15" "switch active" "31" "right_joystick active" "35" "right_joystick active modeshift" "16" "button_diamond active" "32" "joystick active" "17" "left_trigger active" "18" "right_trigger active" "33" "center_trackpad inactive" "34" "gyro active" } } "preset" { "id" "2" "name" "MainMenuControls" "group_source_bindings" { "19" "switch active" "23" "right_joystick active" "20" "button_diamond active" "24" "joystick active" "21" "left_trigger active" "22" "right_trigger active" "25" "center_trackpad active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }