"controller_mappings" { "version" "3" "revision" "105" "title" "Costigan's Deadlock Gyro (Ratcheting) Config" "description" "Uses Left Trackpad for movement and Right Trackpad for Gyro On and actions. Bumpers used for Ability / Item Layers, rear buttons used for movement abilities. Face buttons used for pings, chat, shop and quickbuy." "creator" "76561198000560498" "progenitor" "" "url" "workshop://3719100462" "export_type" "community" "controller_type" "controller_steamcontroller_gordon" "controller_caps" "2179061" "major_revision" "0" "minor_revision" "0" "Timestamp" "0" "actions" { "Default" { "title" "Default" "legacy_set" "1" } } "action_layers" { "Preset_1000001" { "title" "Abilities" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000002" { "title" "Items" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } "Preset_1000003" { "title" "Upgrade Abilities" "legacy_set" "1" "set_layer" "1" "parent_set_name" "Default" } } "localization" { "english" { "MenuControls" "Menu Controls" "InGame_Controls" "In-Game Controls" "ReplayControls" "Replay Controls" "SpectatorControls" "Spectator Controls" "Mouse" "Move Cursor" "Scroll" "Scroll" "Move" "Move" "Camera" "Camera" "RadialMenu" "RadialMenu" "FlickStick" "FlickStick Camera" "AbilityMelee" "Melee" "Ability1" "Ability 1" "Ability2" "Ability 2" "Ability3" "Ability 3" "Ability4" "Ability 4" "Item1" "Item 1" "Item2" "Item 2" "Item3" "Item 3" "Item4" "Item 4" "JumpMantle" "Jump/Mantle" "Zipline" "Zipline (Hold)" "Cosmetic1" "Cosmetic1" "CancelAbility" "Cancel Ability" "OpenHeroSheet" "Open Buy Menu" "PurchaseQuickbuy" "Purchase Quick Buy" "Roll" "Roll" "Crouch" "Crouch" "CrouchToggle" "Crouch Toggle" "PushToTalk" "Push-to-Talk" "PushToTalkParty" "Push-to-Talk (Party)" "ToggleMute" "Toggle Mute" "Scoreboard" "Scoreboard" "Reload" "Reload" "ExtraInfo" "Extra Info" "AltCast" "Alternate Cast" "ReplayDeath" "Replay Death" "MoveForward" "Move Forward" "MoveBackwards" "Move Backward" "MoveLeft" "Move Left" "MoveRight" "Move Right" "MoveUp" "Fly Up" "MoveDown" "Fly Down" "Attack" "Fire" "ADS" "Zoom/Alternate Fire" "ResetCamera" "Reset Camera" "Chat" "Chat" "ChatTeam" "Team Chat" "Ping" "Ping" "QuickResponse" "Quick Response" "MouseWheel" "Chat Wheel" "MinimapZoomIn" "Minimap Zoom In" "MinimapZoomOut" "Minimap Zoom Out" "PingOption1" "Ping Option 1" "PingOption2" "Ping Option 2" "PingOption3" "Ping Option 3" "PingOption4" "Ping Option 4" "PingOption5" "Ping Option 5" "HeldItem" "Parry/Drop Urn" "SwitchPlayerCam1" "Switch to Player 1 Camera" "SwitchPlayerCam2" "Switch to Player 2 Camera" "SwitchPlayerCam3" "Switch to Player 3 Camera" "SwitchPlayerCam4" "Switch to Player 4 Camera" "SwitchPlayerCam5" "Switch to Player 5 Camera" "AbilityUpgrade1" "Upgrade Ability 1" "AbilityUpgrade2" "Upgrade Ability 2" "AbilityUpgrade3" "Upgrade Ability 3" "AbilityUpgrade4" "Upgrade Ability 4" "AbilityUpgradeRadial" "Ability Upgrade Radial" "ItemQuickCastMode" "Quick Cast Item Mode" "AbilityQuickCastMode1" "Quick Cast Ability 1" "AbilityQuickCastMode2" "Quick Cast Ability 2" "AbilityQuickCastMode3" "Quick Cast Ability 3" "AbilityQuickCastMode4" "Quick Cast Ability 4" "ToggleSpectatorCamera" "Toggle Camera" "ToggleSpectatorPlayerPerspective" "Toggle Player Perspective" "ToggleSpectatorTeam" "Toggle Team" "SpectatorNextTarget" "Next Target" "SpectatorPrevTarget" "Previous Target" "SpectatorChase" "Chase Camera" "SpectatorInEye" "First-Person View" "SpectatorToggleFreeCursor" "Toggle Free Cursor" "SpectatorFOWTeamAmber" "FOW Team Amber" "SpectatorFOWTeamSapphire" "FOW Team Sapphire" "SpectatorFOWTeamBoth" "FOW Both Teams" "SpectatorFOWTeamTarget" "FOW Target Team" "ReplayIncreaseSpeed" "Increase Replay Speed" "ReplayDecreaseSpeed" "Decrease Replay Speed" "ReplayTogglePause" "Toggle Replay Pause" "DevConsole" "Developer Console" "Pause" "Pause" "FastMove" "Increase Speed" "OpenMenu" "Buy" "Action_CursorSelect" "Select" "Action_CursorContext" "Make Preferred" "Action_CursorMiddle" "Options" "Action_MenuBack" "Back" "Action_OpenMainMenu" "Game Menu" "Action_MenuUp" "Menu Up" "Action_MenuDown" "Menu Down" "Action_MenuLeft" "Menu Left" "Action_MenuRight" "Menu Right" "Action_PostGameScoreboard" "Post Game Scoreboard" "Action_PostGameGraphs" "Post Game Graphs" "HideoutUse" "Use" "HideoutNews" "News" "HideoutCancelMatchmaking" "Cancel Matchmaking" "HideoutAcceptRequest" "Accept Invite Request" "HideoutRejectRequest" "Reject Invite Request" "HideoutSurveyOption1" "Survey Option 1" "HideoutSurveyOption2" "Survey Option 2" "HideoutSurveyOption3" "Survey Option 3" "HideoutSurveyOption4" "Survey Option 4" "HideoutSurveyOption5" "Survey Option 5" "HideoutSurveySkip" "SkipSurvey" } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press G, Quick Buy, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Y, Chat Wheel, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press B, Shop, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button MIDDLE, Ping, , " } } } "disabled_activators" { } } } "settings" { "button_size" "17994" "button_dist" "19994" } } "group" { "id" "1" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Forward, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "0" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Backward, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "0" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Right, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "0" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Left, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "0" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Crouch / Slide, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "layout" "3" "edge_binding_radius" "24996" } } "group" { "id" "2" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Use, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "sensitivity" "145" "doubetap_max_duration" "320" } } "group" { "id" "3" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" "edge_binding_radius" "24995" } } "group" { "id" "4" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, Aim, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "5" "mode" "trigger" "name" "" "description" "" "inputs" { "edge" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, Fire, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "9" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } "settings" { "gyro_natural_sensitivity" "400" } } "group" { "id" "10" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Use / Interact, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, Quick Melee, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Reload, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Parry / Throw, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } } "settings" { "haptic_intensity_override" "2" } } "group" { "id" "12" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "13" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "14" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "17" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "18" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "19" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "23" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "22" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "21" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "26" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , " } "settings" { "haptic_intensity" "0" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } "settings" { "haptic_intensity" "0" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , " } "settings" { "haptic_intensity" "0" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } "settings" { "haptic_intensity" "0" } } "Full_Press" { "bindings" { "binding" "key_press LEFT_ALT, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "28" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 1, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "30" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press X, Item 2, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, Item 3, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, Item 1, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, Item 4, , " } "settings" { "haptic_intensity" "0" } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "32" "mode" "dpad" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 4 0 0, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" } } "group" { "id" "6" "mode" "switches" "name" "" "description" "#Description" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "key_press ESCAPE, Menu, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "key_press TAB, Scoreboard, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 2 0 0, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action hold_layer 3 0 0, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump / Zip / Mantle, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Dash, , " } } } "disabled_activators" { } } } } "group" { "id" "15" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "20" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "24" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "Default" "group_source_bindings" { "6" "switch active" "0" "button_diamond active" "1" "left_trackpad active" "2" "right_trackpad inactive" "10" "right_trackpad active" "3" "joystick inactive" "32" "joystick active" "4" "left_trigger active" "5" "right_trigger active" "9" "gyro active" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "15" "switch active" "12" "button_diamond active" "28" "right_trackpad active" "13" "left_trigger active" "14" "right_trigger active" } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { "20" "switch active" "17" "button_diamond active" "30" "right_trackpad active" "18" "left_trigger active" "19" "right_trigger active" } } "preset" { "id" "3" "name" "Preset_1000003" "group_source_bindings" { "24" "switch active" "21" "button_diamond active" "26" "right_trackpad active" "22" "left_trigger active" "23" "right_trigger active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }