"controller_mappings" { "version" "3" "revision" "407" "title" "fatcatgogo" "description" "2025.5.1" "creator" "76561199757215802" "progenitor" "" "url" "workshop://3474870704" "export_type" "community" "controller_type" "controller_ps4" "controller_caps" "35085311" "major_revision" "0" "minor_revision" "0" "Timestamp" "1739818553" "actions" { "InGameControls" { "title" "#Set_Ingame" "legacy_set" "0" "StickPadGyro" { "Move" { "title" "#Action_Move" "input_mode" "joystick_move" } "TouchPadMove" { "title" "#TouchPadMove" "input_mode" "joystick_move" } "GyroCamera" { "title" "#GyroCamera" "input_mode" "absolute_mouse" } "TouchPadCamera" { "title" "#TouchPadCamera" "input_mode" "absolute_mouse" } "JoystickCamera" { "title" "#JoystickCamera" "input_mode" "joystick_move" } } "Button" { "attack" "#Action_Fire" "attack2" "#Action_AltFire" "bash" "#Action_Bash" "ironsight" "#Action_Ironsight" "jump" "#Action_Jump" "alt1" "#Action_Prone" "alt2" "#Action_Flashlight" "toggle_speed" "#Action_Sprint" "reload" "#Action_Reload" "invnextgun" "#Action_CycleWeapons" "bayonet" "#Action_Bayonet" "score" "#Action_Scores" "commandmenu" "#Action_CommandMenu" "toggle_leanleft" "#Action_LeanLeft" "toggle_leanright" "#Action_LeanRight" "Use" "#Action_Use" "selectfire" "#Action_SelectFire" "toggle_duck" "#Action_Duck" "Drop" "#Action_Drop" "slot6" "#Action_Gasmask" "loadoutmenu" "#Action_LoadoutMenu" "gameui_toggle" "#Action_Menu" } } } "action_layers" { "Preset_1000001" { "title" "ce" "legacy_set" "1" "set_layer" "1" "parent_set_name" "InGameControls" } "Preset_1000002" { "title" "biao" "legacy_set" "1" "set_layer" "1" "parent_set_name" "InGameControls" } } "localization" { "english" { "Set_Ingame" "In-Game Controls" "Set_Ingame_Vote" "In-Game Controls Vote Active" "Set_Menu" "Menu Controls" "TeamSelectionMenu" "Team Selection Menu Controls" "loadoutmenu" "Loadout Menu Controls" "Command_Menu" "Command Menu Controls" "Action_Move" "Movement" "TouchPadMove" "TouchPad Move" "GyroCamera" "GyroCamera" "TouchPadCamera" "TouchPad Camera" "JoystickCamera" "Camera" "Action_Scores" "Game Scores" "Action_Fire" "Fire Weapon" "Action_AltFire" "Alt Attack" "Action_Jump" "Jump" "Action_Menu" "Pause Menu" "MenuSelect" "Select" "MenuCancel" "Cancel" "MenuLeft" "Left" "MenuRight" "Right" "MenuUp" "Up" "MenuDown" "Down" "Action_Bash" "Bash" "Action_Ironsight" "Ironsight" "Action_Prone" "Prone" "Action_Sprint" "Sprint" "Action_Reload" "Reload" "Action_CycleWeapons" "Cycle Weapons" "Action_Bayonet" "Bayonet" "Action_CommandMenu" "Command Menu" "Action_LeanLeft" "Lean left" "Action_LeanRight" "Lean right" "Action_Use" "Use" "Action_SelectFire" "Select Fire" "Action_Duck" "Crouch" "Action_Drop" "Drop Weapon" "Action_Gasmask" "Gasmask" "Action_LoadoutMenu" "Loadout Menu" "Action_Flashlight" "Flashlight" "VoteYes" "Yes" "VoteNo" "No" "Deploy" "Deploy" "Save" "Save" "Reset" "Reset" "MenuSelectVC" "Select Viet Cong" "MenuSelectUSA" "Select USA" "MenuSelectSpectator" "Join Spectators" "MenuSelectAuto" "Auto Select" "MenuTab" "Cycle Menus" "Enter" "Enter" "Refresh" "Refresh" "QuickRefresh" "Quick Refresh" "zoom" "Zoom" "Generate" "Generate" "PropSelectionMenuControls" "Prop Selection Menu Controls" "JoystickCursor" "Joystick Cursor" } } "group" { "id" "0" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, Use, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Reload, , " } "settings" { "repeat_rate" "99" } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_DOWN, Flashlight, , " } "settings" { "repeat_rate" "99" } } } "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 1, Weapon 1, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 3, Weapon 3, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 2, Weapon 2, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, Weapon 4, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "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" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press W, Move Forward, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press S, Move Back, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press D, Move Right, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press A, Move Left, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, Sprint, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "1" } } } "disabled_activators" { } } } "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, , " } "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, , " } "settings" { "repeat_rate" "99" "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "7" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "key_press C, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Z, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_east" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } "dpad_west" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "9" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, , " } "settings" { "haptic_intensity" "1" } } } "disabled_activators" { } } } "settings" { "output_joystick" "2" } } "group" { "id" "10" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } } } "group" { "id" "12" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_a" { "activators" { "Full_Press" { "bindings" { "binding" "game_action InGameControls jump, , " } } } "disabled_activators" { } } "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action empty_sub_command, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, , " } } "Full_Press" { "bindings" { "binding" "key_press F, , " } } } "disabled_activators" { } } "button_y" { "activators" { "Full_Press" { "bindings" { "binding" "key_press L, , " } } "Long_Press" { "bindings" { "binding" "key_press 4, , " } } } "disabled_activators" { } } } } "group" { "id" "13" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_CONTROL, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "14" "mode" "trigger" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "key_press V, , " } "settings" { "haptic_intensity" "2" } } } "disabled_activators" { } } } } "group" { "id" "19" "mode" "joystick_move" "name" "" "description" "" "inputs" { "click" { "activators" { "Full_Press" { "bindings" { "binding" "game_action InGameControls commandmenu, Command Menu, , " "binding" "controller_action add_layer 3 1 1, , " "binding" "controller_action remove_layer 3 1 1, , " } } } "disabled_activators" { } } "edge" { "activators" { "Full_Press" { "bindings" { "binding" "key_press LEFT_SHIFT, , " } } } "disabled_activators" { } } } "settings" { "virtual_mode" "1" "deadzone_enable_type" "0" } "gameactions" { "InGameControls" "Move" } } "group" { "id" "20" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" "output_joystick" "2" } } "group" { "id" "22" "mode" "flickstick" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" } } "group" { "id" "23" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "24" "mode" "dpad" "name" "" "description" "" "inputs" { "dpad_north" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_wheel SCROLL_UP, , " } } } "disabled_activators" { } } "dpad_south" { "activators" { "Full_Press" { "bindings" { "binding" "game_action InGameControls bayonet, Bayonet, , " } } } "disabled_activators" { } } } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "25" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" "deadzone_enable_type" "0" } "gameactions" { "InGameControls" "JoystickCamera" } } "group" { "id" "26" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "output_joystick" "2" } } "group" { "id" "58" "mode" "four_buttons" "name" "" "description" "" "inputs" { } } "group" { "id" "59" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "60" "mode" "trigger" "name" "" "description" "" "inputs" { } } "group" { "id" "61" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" } } "group" { "id" "62" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" } } "group" { "id" "63" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "requires_click" "0" "haptic_intensity_override" "0" } } "group" { "id" "78" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" } "gameactions" { "InGameControls" "GyroCamera" } } "group" { "id" "79" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "81" "mode" "gyro_to_mouse" "name" "" "description" "" "inputs" { } } "group" { "id" "116" "mode" "four_buttons" "name" "" "description" "" "inputs" { "button_b" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, , " } } } "disabled_activators" { } } "button_x" { "activators" { "Full_Press" { "bindings" { "binding" "key_press Q, , " } } } "disabled_activators" { } } } "settings" { "layer" "1" } } "group" { "id" "117" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "118" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "122" "mode" "four_buttons" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "123" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "124" "mode" "trigger" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "126" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" "layer" "1" "output_joystick" "2" } "gameactions" { "InGameControls" "TouchPadCamera" } } "group" { "id" "129" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "output_joystick" "2" } } "group" { "id" "132" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } "gameactions" { "InGameControls" "TouchPadMove" } } "group" { "id" "135" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } "gameactions" { "InGameControls" "JoystickCamera" } } "group" { "id" "138" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "output_joystick" "2" } } "group" { "id" "141" "mode" "radial_menu" "name" "1" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "144" "mode" "reference" "description" "" "settings" { "referenced_mode" "141" } } "group" { "id" "145" "mode" "2dscroll" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "146" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } "gameactions" { "InGameControls" "Move" } } "group" { "id" "147" "mode" "joystick_move" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "0" "layer" "1" } } "group" { "id" "150" "mode" "absolute_mouse" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" "layer" "1" } "gameactions" { "InGameControls" "TouchPadCamera" } } "group" { "id" "153" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "virtual_mode" "1" "layer" "1" "output_joystick" "2" } "gameactions" { "InGameControls" "GyroCamera" } } "group" { "id" "156" "mode" "flickstick" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "159" "mode" "dpad" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "requires_click" "0" } } "group" { "id" "160" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "output_joystick" "2" } } "group" { "id" "163" "mode" "2dscroll" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "164" "mode" "joystick_mouse" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" "output_joystick" "2" } } "group" { "id" "6" "mode" "switches" "name" "" "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, Map, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 5, Previous Weapon, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press 4, Next Weapon, , " } } } "disabled_activators" { } } "button_back_left" { "activators" { "Full_Press" { "bindings" { "binding" "key_press F, Flashlight, , " } } } "disabled_activators" { } } "button_back_right" { "activators" { "Full_Press" { "bindings" { "binding" "key_press SPACE, Jump, , " } } } "disabled_activators" { } } "button_back_left_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press R, Reload, , " } } } "disabled_activators" { } } "button_back_right_upper" { "activators" { "Full_Press" { "bindings" { "binding" "key_press E, Use, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "Full_Press" { "bindings" { "binding" "controller_action SCREENSHOT, , " } } } "disabled_activators" { } } } } "group" { "id" "11" "mode" "switches" "name" "" "description" "" "inputs" { "button_escape" { "activators" { "Full_Press" { "bindings" { "binding" "game_action InGameControls gameui_toggle, , " } } } "disabled_activators" { } } "button_menu" { "activators" { "Full_Press" { "bindings" { "binding" "game_action InGameControls score, , " } } } "disabled_activators" { } } "left_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button RIGHT, , " } } "start_press" { "bindings" { "binding" "controller_action add_layer 2 1 1, , " } } "release" { "bindings" { "binding" "controller_action remove_layer 2 1 1, , " } } } "disabled_activators" { } } "right_bumper" { "activators" { "Full_Press" { "bindings" { "binding" "mouse_button LEFT, , " } } } "disabled_activators" { } } "button_capture" { "activators" { "release" { "bindings" { "binding" "controller_action system_key_1, , " } } } "disabled_activators" { } } } } "group" { "id" "57" "mode" "switches" "name" "" "description" "" "inputs" { } } "group" { "id" "119" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "group" { "id" "125" "mode" "switches" "name" "" "description" "" "inputs" { } "settings" { "layer" "1" } } "preset" { "id" "0" "name" "InGameControls" "group_source_bindings" { "11" "switch active" "12" "button_diamond active" "19" "joystick active" "13" "left_trigger active" "14" "right_trigger active" "20" "right_joystick inactive" "22" "right_joystick inactive" "23" "right_joystick inactive" "25" "right_joystick active" "26" "right_joystick inactive" "24" "dpad active" "79" "right_trackpad inactive" "78" "gyro inactive" "81" "gyro inactive" } } "preset" { "id" "1" "name" "Preset_1000001" "group_source_bindings" { "119" "switch active" "116" "button_diamond active" "117" "left_trigger active" "118" "right_trigger active" "150" "right_trackpad active" } } "preset" { "id" "2" "name" "Preset_1000002" "group_source_bindings" { "125" "switch active" "122" "button_diamond active" "123" "left_trigger active" "124" "right_trigger active" "126" "right_joystick inactive" "129" "right_joystick inactive" "132" "right_joystick inactive" "135" "right_joystick inactive" "138" "right_joystick inactive" "141" "right_joystick inactive" "144" "right_joystick inactive" "145" "right_joystick inactive" "146" "right_joystick inactive" "147" "right_joystick inactive" "153" "right_joystick inactive" "156" "right_joystick inactive" "159" "right_joystick inactive" "160" "right_joystick inactive" "163" "right_joystick inactive" "164" "right_joystick active" } } "settings" { "left_trackpad_mode" "0" "right_trackpad_mode" "0" } }