Difference between revisions of "List of default keys"
m (→Gameplay) |
Slimyboi500 (talk | contribs) m (→See also) |
||
(112 intermediate revisions by 60 users not shown) | |||
Line 1: | Line 1: | ||
− | This is a list of | + | This is a '''list of default keys''' for the PC version of ''[[Team Fortress 2]]''. All keys are user-definable in the [[multiplayer options]], via the [[Console|Developer console]], or by [[Scripting#Using Scripts|scripting]]. |
− | == | + | === <!-- Valve_Movement_Title -->MOVEMENT<!-- ".\hl2\resource\valve_[language].txt" --> === |
− | " | + | {| class="wikitable grid" style="text-align: left" |
+ | ! class="header" | Action | ||
+ | ! class="header" | Key/Button | ||
+ | ! class="header" | Command | ||
+ | ! class="header" | Remarks | ||
+ | |-<!-- Valve_Move_Forward --> | ||
+ | | Move forward | ||
+ | | {{Key|W}} | ||
+ | | <code>+forward</code> | ||
+ | | | ||
+ | |-<!-- Valve_Move_Back --> | ||
+ | | Move back | ||
+ | | {{Key|S}} | ||
+ | | <code>+back</code> | ||
+ | | | ||
+ | |-<!-- Valve_Move_Left --> | ||
+ | | Move left ([[Strafing|Strafe]]) | ||
+ | | {{Key|A}} | ||
+ | | <code>+moveleft</code> | ||
+ | | | ||
+ | |-<!-- Valve_Move_Right --> | ||
+ | | Move right (Strafe) | ||
+ | | {{Key|D}} | ||
+ | | <code>+moveright</code> | ||
+ | | | ||
+ | |-<!-- Valve_Jump --> | ||
+ | | [[Jumping|Jump]] | ||
+ | | {{Key|Space}} | ||
+ | | <code>+jump</code> | ||
+ | | | ||
+ | |-<!-- Valve_Duck --> | ||
+ | | [[Crouching|Duck]] | ||
+ | | {{Key|Ctrl}} | ||
+ | | <code>+duck</code> | ||
+ | | | ||
+ | |-<!-- Valve_Swim_Up --> | ||
+ | | Swim up | ||
+ | | {{Key|'}} | ||
+ | | <code>+moveup</code> | ||
+ | | rowspan="4" | Rarely used when mouselook is enabled | ||
+ | |-<!-- Valve_Swim_Down --> | ||
+ | | Swim down | ||
+ | | {{Key|/}} | ||
+ | | <code>+movedown</code> | ||
+ | |-<!-- Valve_Look_Up --> | ||
+ | | Look up | ||
+ | | {{Key|Page Up}} | ||
+ | | <code>+lookup</code> | ||
+ | |-<!-- Valve_Look_Down --> | ||
+ | | Look down | ||
+ | | {{Key|Page Down}} | ||
+ | | <code>+lookdown</code> | ||
+ | |} | ||
− | " | + | === <!-- Valve_Communication_Title -->COMMUNICATION<!-- ".\hl2\resource\valve_[language].txt" and ".\tf\resource\tf_[language].txt" --> === |
+ | {| class="wikitable grid" style="text-align: left" | ||
+ | ! class="header" | Action | ||
+ | ! class="header" | Key/Button | ||
+ | ! class="header" | Command | ||
+ | ! class="header" | Remarks | ||
+ | |-<!-- Valve_Use_Voice_Communication --> | ||
+ | | Use [[Voice chat|voice communication]] | ||
+ | | {{Key|V}} | ||
+ | | <code>+voicerecord</code> | ||
+ | | Speak to players on the same team, provided the server's CVAR <code>sv_alltalk</code> is set to <code>0</code>. If set to <code>1</code>, all players on the server receive your voice chat. | ||
+ | |-<!-- Valve_Chat_Message --> | ||
+ | | Chat message | ||
+ | | {{Key|Y}} | ||
+ | | <code>say</code> | ||
+ | | [[Text chat]] to all players on the server, including Spectators | ||
+ | |-<!-- Valve_Team_Message --> | ||
+ | | Team message | ||
+ | | {{Key|U}} | ||
+ | | <code>say_team</code> | ||
+ | | Text chat to players on the same team | ||
+ | |-<!-- TF_voice_menu_A --> | ||
+ | | [[Voice commands|Voice Menu 1]] | ||
+ | | {{Key|Z}} | ||
+ | | <code>voice_menu_1</code> | ||
+ | | | ||
+ | |-<!-- TF_voice_menu_B --> | ||
+ | | Voice Menu 2 | ||
+ | | {{Key|X}} | ||
+ | | <code>voice_menu_2</code> | ||
+ | | | ||
+ | |-<!-- TF_voice_menu_C --> | ||
+ | | Voice Menu 3 | ||
+ | | {{Key|C}} | ||
+ | | <code>voice_menu_3</code> | ||
+ | | | ||
+ | |-<!-- TF_Call_For_Help --> | ||
+ | | Call for help | ||
+ | | {{Key|E}} | ||
+ | | <code>+helpme</code> | ||
+ | | Same as <code>voicemenu 0 0</code> | ||
+ | |} | ||
− | " | + | === <!-- TF_Title -->TEAM FORTRESS<!-- ".\hl2\resource\valve_[language].txt" and ".\tf\resource\tf_[language].txt" --> === |
+ | {| class="wikitable grid" style="text-align: left" | ||
+ | ! class="header" | Action | ||
+ | ! class="header" | Key/Button | ||
+ | ! class="header" | Command | ||
+ | ! class="header" | Remarks | ||
+ | |-<!-- Valve_Change_Class --> | ||
+ | | Change [[Classes|class]] | ||
+ | | {{Key|,}} | ||
+ | | <code>changeclass</code> | ||
+ | | | ||
+ | |-<!-- Valve_Change_Team --> | ||
+ | | Change [[team]] | ||
+ | | {{Key|.}} | ||
+ | | <code>changeteam</code> | ||
+ | | | ||
+ | |-<!-- TF_Open_Charinfo --> | ||
+ | | Open Character loadout | ||
+ | | {{Key|M}} | ||
+ | | <code>open_charinfo_direct</code> | ||
+ | | | ||
+ | |-<!-- TF_Open_Charinfo_Backpack --> | ||
+ | | Open [[Item drop system|Backpack]] | ||
+ | | {{Key|N}} | ||
+ | | <code>open_charinfo_backpack</code> | ||
+ | | | ||
+ | |-<!-- TF_Show_Quest_Log --> | ||
+ | | Open Contracts Drawer | ||
+ | | {{Key|F2}} | ||
+ | | <code>show_quest_log</code> | ||
+ | | | ||
+ | |-<!-- TF_Matchmaking_Show --> | ||
+ | | Open Matchmaking | ||
+ | | {{Key|F3}} | ||
+ | | <code>show_matchmaking</code> | ||
+ | | This command does not currently exist within the game. | ||
+ | |-<!-- TF_Quickswitch --> | ||
+ | | Loadout Quickswitch | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>+quickswitch</code> | ||
+ | | | ||
+ | |-<!-- TF_LoadPreset0 --> | ||
+ | | Load item preset A | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>load_itempreset 0</code> | ||
+ | | | ||
+ | |-<!-- TF_LoadPreset1 --> | ||
+ | | Load item preset B | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>load_itempreset 1</code> | ||
+ | | | ||
+ | |-<!-- TF_LoadPreset2 --> | ||
+ | | Load item preset C | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>load_itempreset 2</code> | ||
+ | | | ||
+ | |-<!-- TF_LoadPreset3 --> | ||
+ | | Load item preset D | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>load_itempreset 3</code> | ||
+ | | | ||
+ | |-<!-- TF_DropFlag --> | ||
+ | | Drop the briefcase | ||
+ | | {{Key|L}} | ||
+ | | <code>dropitem</code> | ||
+ | | Drop the [[Capture the Flag#Intelligence|Intelligence]], the [[Special Delivery (game mode)#Briefcase|Australium briefcase]], [[Mannpower#Powerups|Powerups]], or [[Player Destruction|Player Destruction Pickups]]. | ||
+ | |-<!-- TF_Taunt --> | ||
+ | | [[Taunts]] | ||
+ | | {{Key|G}} | ||
+ | | <code>+taunt</code> | ||
+ | | | ||
+ | |-<!-- TF_Action --> | ||
+ | | Use item in Action slot | ||
+ | | {{Key|H}} | ||
+ | | <code>+use_action_slot_item</code> | ||
+ | | Pick up weapons dropped by players. Also used to cast [[magic spells]]. | ||
+ | |-<!-- TF_Context_Action --> | ||
+ | | Contextual Action/Taunt | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>+context_action</code> | ||
+ | | | ||
+ | |-<!-- TF_MapInfo --> | ||
+ | | Show Map Information | ||
+ | | {{Key|I}} | ||
+ | | <code>showmapinfo</code> | ||
+ | | | ||
+ | |-<!-- TF_Inspect --> | ||
+ | | Inspect Target or Item | ||
+ | | {{Key|F}} | ||
+ | | <code>+inspect</code> | ||
+ | | | ||
+ | |-<!-- TF_call_vote --> | ||
+ | | Call Vote | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>callvote</code> | ||
+ | | | ||
+ | |-<!-- TF_Player_ReadyToggle --> | ||
+ | | Toggle Player Ready | ||
+ | | {{Key|F4}} | ||
+ | | <code>player_ready_toggle</code> | ||
+ | | Indicate you are ready to play in [[Mann vs. Machine]] and [[Competitive Mode]].<br>Once all players have readied up, the wave or match starts. | ||
+ | |} | ||
− | "''' | + | === <!-- TF_ClassSpecific_Keys -->CLASS SPECIFIC SKILL<!-- ".\tf\resource\tf_[language].txt" --> === |
+ | {| class="wikitable grid" style="text-align: left" | ||
+ | ! class="header" | Action | ||
+ | ! class="header" | Key/Button | ||
+ | ! class="header" | Command | ||
+ | ! class="header" | Remarks | ||
+ | |-<!-- TF_ClassSkill_Demoman --> | ||
+ | | {{botignore|DEMOMAN}}: Detonate [[Stickybomb Launcher|Stickybombs]] | ||
+ | | rowspan="5" | {{Key|MOUSE2}} | ||
+ | | rowspan="5" | <code>+attack2</code> | ||
+ | | Alternatively, charges if a shield ([[Chargin' Targe]], [[Splendid Screen]] or [[Tide Turner]]) is equipped. | ||
+ | |-<!-- TF_ClassSkill_Heavy --> | ||
+ | | {{botignore|HEAVY}}: Spin [[Minigun]] Barrel | ||
+ | | Alternatively, drops any [[Lunchbox]] item or attacks with the right fist. | ||
+ | |-<!-- TF_ClassSkill_Medic --> | ||
+ | | {{botignore|MEDIC}}: Deploy [[ÜberCharge]] | ||
+ | | | ||
+ | |-<!-- TF_ClassSkill_Sniper --> | ||
+ | | {{botignore|SNIPER}}: Zoom [[Sniper Rifle]] | ||
+ | | Alternatively, retracts the [[Huntsman]] if aiming. | ||
+ | |-<!-- TF_ClassSkill_Spy --> | ||
+ | | {{botignore|SPY}}: Cloak / Uncloak | ||
+ | | Alternatively, deploys/undeploys [[Dead Ringer]]. | ||
+ | |-<!-- TF_ClassSkill_Spy_LastDisguise --> | ||
+ | | {{botignore|SPY}}: Last [[Disguise]] | ||
+ | | {{Key|B}} | ||
+ | | <code>lastdisguise</code> | ||
+ | | If already disguised, changes your disguise weapon to whatever slot corresponds to the Spy's active weapon. | ||
+ | |-<!-- TF_ClassSkill_Spy_DisguiseTeam --> | ||
+ | | {{botignore|SPY}}: Toggle Disguise Team | ||
+ | | {{Key|-}} | ||
+ | | <code>disguiseteam</code> | ||
+ | | Available only while holding a [[Disguise Kit]]. When the disguise menu is open, {{Key|R}} (<code>+reload</code>) also works. | ||
+ | |} | ||
+ | '''''* Note''''': On a right-handed mouse, MOUSE1 is the left mouse button and MOUSE2 is the right mouse button. | ||
− | + | '''''* Note''''': The default key for MOUSE2 on a Mac with a one-button mouse is {{Key|Tab}}. | |
− | "''' | + | === <!-- Valve_Combat_Title -->COMBAT<!-- ".\hl2\resource\valve_[language].txt" and ".\tf\resource\tf_[language].txt" --> === |
+ | {| class="wikitable grid" style="text-align: left" | ||
+ | ! class="header" | Action | ||
+ | ! class="header" | Key/Button | ||
+ | ! class="header" | Command | ||
+ | ! class="header" | Remarks | ||
+ | |-<!-- Valve_Primary_Attack --> | ||
+ | | Primary attack | ||
+ | | {{Key|MOUSE1}} | ||
+ | | <code>+attack</code> | ||
+ | | | ||
+ | |-<!-- Valve_Secondary_Attack --> | ||
+ | | Secondary attack | ||
+ | | {{Key|MOUSE2}} | ||
+ | | <code>+attack2</code> | ||
+ | | Also used with [[#CLASS SPECIFIC SKILL|Class-specific skills]]. | ||
+ | |-<!-- TF_Special_Attack --> | ||
+ | | Special Attack | ||
+ | | {{Key|MOUSE3}} | ||
+ | | <code>+attack3</code> | ||
+ | | Activates the Heavy's [[Upgrade Station|Rage]] or the Medic's [[Projectile Shield]] in [[Mann vs. Machine]] when either meter is full. | ||
+ | |-<!-- Valve_Reload_Weapon --> | ||
+ | | Reload weapon | ||
+ | | {{Key|R}} | ||
+ | | <code>+reload</code> | ||
+ | | Opens the teleport menu with the [[Eureka Effect]], switches resistances for the [[Vaccinator]], and activates Focus for the [[Hitman's Heatmaker]]. Also works like {{Key|-}} with the Spy's Disguise Kit to change the disguise team. | ||
+ | |-<!-- Valve_Previous_Weapon --> | ||
+ | | Previous weapon | ||
+ | | {{Key|MWHEELUP}} | ||
+ | | <code>invprev</code> | ||
+ | | | ||
+ | |-<!-- Valve_Next_Weapon --> | ||
+ | | Next weapon | ||
+ | | {{Key|MWHEELDOWN}} | ||
+ | | <code>invnext</code> | ||
+ | | | ||
+ | |-<!-- Valve_Last_Weapon_Used --> | ||
+ | | Last weapon used | ||
+ | | {{Key|Q}} | ||
+ | | <code>lastinv</code> | ||
+ | | Spy: Cancel [[Spy]] [[Disguise Kit]]<br />Engineer: Cancel [[Buildings]] | ||
+ | |-<!-- Valve_Weapon_Category_1 --> | ||
+ | | Weapon category 1 | ||
+ | | {{Key|1}} | ||
+ | | <code>slot1</code> | ||
+ | | [[Primary weapon]] (Except for Spy, where it is the secondary weapon) | ||
+ | |-<!-- Valve_Weapon_Category_2 --> | ||
+ | | Weapon category 2 | ||
+ | | {{Key|2}} | ||
+ | | <code>slot2</code> | ||
+ | | [[Secondary weapon]] (Except for Spy, where it is the building, i.e. Sapper) | ||
+ | |-<!-- Valve_Weapon_Category_3 --> | ||
+ | | Weapon category 3 | ||
+ | | {{Key|3}} | ||
+ | | <code>slot3</code> | ||
+ | | [[Melee weapon]] | ||
+ | |-<!-- Valve_Weapon_Category_4 --> | ||
+ | | Weapon category 4 | ||
+ | | {{Key|4}} | ||
+ | | <code>slot4</code> | ||
+ | | Used by the Engineer to create [[Buildings]], and by the [[Spy]] for [[Disguise|disguising]]. | ||
+ | |-<!-- Valve_Weapon_Category_5 --> | ||
+ | | Weapon category 5 | ||
+ | | {{Key|5}} | ||
+ | | <code>slot5</code> | ||
+ | | Used by the Engineer to destroy Buildings. | ||
+ | |-<!-- Valve_Weapon_Category_6 --> | ||
+ | | Weapon category 6 | ||
+ | | {{Key|6}} | ||
+ | | <code>slot6</code> | ||
+ | | Selects the [[Grappling Hook]] in [[Mannpower]] Mode (or if the server allows Grapples) | ||
+ | |-<!-- Valve_Weapon_Category_7 --> | ||
+ | | Weapon category 7 | ||
+ | | {{Key|7}} | ||
+ | | <code>slot7</code> | ||
+ | | rowspan="4" | Used to interact with server menus | ||
+ | |-<!-- Valve_Weapon_Category_8 --> | ||
+ | | Weapon category 8 | ||
+ | | {{Key|8}} | ||
+ | | <code>slot8</code> | ||
+ | |-<!-- Valve_Weapon_Category_9 --> | ||
+ | | Weapon category 9 | ||
+ | | {{Key|9}} | ||
+ | | <code>slot9</code> | ||
+ | |-<!-- Valve_Weapon_Category_0 --> | ||
+ | | Weapon category 0 | ||
+ | | {{Key|0}} | ||
+ | | <code>slot10</code> | ||
+ | |} | ||
− | == | + | === <!-- Valve_Miscellaneous_Title -->MISCELLANEOUS<!-- ".\hl2\resource\valve_[language].txt" and ".\tf\resource\tf_[language].txt" --> === |
− | "''' | + | {| class="wikitable grid" style="text-align: left" |
+ | ! class="header" | Action | ||
+ | ! class="header" | Key/Button | ||
+ | ! class="header" | Command | ||
+ | ! class="header" | Remarks | ||
+ | |-<!-- Valve_Spray_Logo --> | ||
+ | | [[Sprays|Spray logo]] | ||
+ | | {{Key|T}} | ||
+ | | <code>impulse 201</code> | ||
+ | | | ||
+ | |-<!-- Valve_Display_Scores --> | ||
+ | | Display multiplayer scores | ||
+ | | {{Key|Tab}} | ||
+ | | <code>+showscores</code> | ||
+ | | | ||
+ | |-<!-- Valve_Take_Screen_Shot --> | ||
+ | | Take {{botignore|screen shot}} | ||
+ | | {{Key|F5}} | ||
+ | | <code>screenshot</code> | ||
+ | | | ||
+ | |-<!-- TF_SaveReplay --> | ||
+ | | Save a [[replay]] of your current or last life | ||
+ | | {{Key|F6}} | ||
+ | | <code>save_replay</code> | ||
+ | | | ||
+ | |-<!-- AbuseReport_QueueCommandName --> | ||
+ | | Take Steam Abuse Screenshot | ||
+ | | {{Key|F7}} | ||
+ | | <code>abuse_report_queue</code> | ||
+ | | <!--This command is rebound every time the game starts.--> | ||
+ | |-<!-- Valve_Quit_Game --> | ||
+ | | Quit game | ||
+ | | {{Key|F10}} | ||
+ | | <code>quit prompt</code> | ||
+ | | | ||
+ | |-<!-- Valve_Console_Toggle --> | ||
+ | | Toggle Developer console | ||
+ | | {{Key|`}} | ||
+ | | <code>toggleconsole</code> | ||
+ | | | ||
+ | |-<!-- Valve_Accept_Redirect --> | ||
+ | | Accept redirect to another server | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>askconnect_accept</code> | ||
+ | | Used to accept a server's request to connect you to a different server. | ||
+ | |-<!-- TF_Notification_Trigger --> | ||
+ | | View/Accept the topmost alert. | ||
+ | | {{Key|J}} | ||
+ | | <code>cl_trigger_first_notification</code> | ||
+ | | rowspan="2" | e.g. Viewing items received from the [[item drop system]], requests to join a game, [[trading]] requests etc. | ||
+ | |-<!-- TF_Notification_Decline --> | ||
+ | | Remove/Decline the topmost alert. | ||
+ | | {{Key|K}} | ||
+ | | <code>cl_decline_first_notification</code> | ||
+ | |} | ||
+ | '''''* Note''''': The default key for "Display multiplayer scores" on a Mac with a one-button mouse is {{Key|]}}. | ||
+ | <!-- | ||
+ | === OTHERS === | ||
+ | These actions not exist in game options. You can only define them by console command. | ||
+ | {| class="wikitable grid" style="text-align: left" | ||
+ | ! class="header" | Action | ||
+ | ! class="header" | Key/Button | ||
+ | ! class="header" | Command | ||
+ | ! class="header" | Remarks | ||
+ | |- | ||
+ | | Call for a [[Medic]] | ||
+ | | {{Key|E}} | ||
+ | | <code id="TF_Call_For_Medic">voicemenu 0 0</code> | ||
+ | | | ||
+ | |- | ||
+ | | Party message | ||
+ | | {{Key|P}} | ||
+ | | <code>say_party</code> | ||
+ | | Text chat to players only on your party | ||
+ | |- | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>ESCAPE</code> | ||
+ | | <code>cancelselect</code> | ||
+ | | | ||
+ | |- | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>INS</code> | ||
+ | | <code>+klook</code> | ||
+ | | This command prevents you from being able to move forward with your keyboard. Use the <code>-klook</code> command to disable it. | ||
+ | |- | ||
+ | | Center view | ||
+ | | {{Key|End}} | ||
+ | | <code>centerview</code> | ||
+ | | Rarely used when mouselook is enabled | ||
+ | |- | ||
+ | | {{common strings|n/a}} | ||
+ | | <code>PAUSE</code> | ||
+ | | <code>pause</code> | ||
+ | | | ||
+ | |- | ||
+ | | Strafe | ||
+ | | {{Key|Alt}} | ||
+ | | <code>+strafe</code> | ||
+ | | Moves on mouse movement, in addition to the movement keys. It is possible to move slower and more precisely doing this, although there is very little use to doing so in-game. | ||
+ | |- | ||
+ | | {{common strings|n/a}} | ||
+ | | {{Key|F1}} | ||
+ | | <code>+showroundinfo</code> | ||
+ | | This command does not currently exist within the game. | ||
+ | |- | ||
+ | | {{common strings|n/a}} | ||
+ | | {{Key|F9}} | ||
+ | | <code>vr_toggle</code> | ||
+ | | | ||
+ | |- | ||
+ | | {{common strings|n/a}} | ||
+ | | {{Key|F11}} | ||
+ | | <code>vr_reset_home_pos</code> | ||
+ | | | ||
+ | |- | ||
+ | | Toggle replay tips | ||
+ | | {{Key|F12}} | ||
+ | | <code>replay_togglereplaytips</code> | ||
+ | | May conflict with the default key for taking Steam screenshots. | ||
+ | |} | ||
+ | --> | ||
+ | == Bugs == | ||
+ | * {{Key|F1}} is bound to a non-existent command: <code>+showroundinfo</code>. | ||
+ | * {{Key|F3}} is bound to a non-existent command: <code>show_matchmaking</code>. | ||
− | + | == See also == | |
+ | * [[Xbox 360 controls]] | ||
+ | * [[PlayStation 3 controls]] | ||
+ | * [[Steam Input]] | ||
+ | * [[Scripting]] | ||
− | + | [[Category:Lists|Default keys]] | |
− | + | [[Category:GUI]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Category: |
Latest revision as of 01:08, 15 March 2024
This is a list of default keys for the PC version of Team Fortress 2. All keys are user-definable in the multiplayer options, via the Developer console, or by scripting.
Contents
MOVEMENT
Action | Key/Button | Command | Remarks |
---|---|---|---|
Move forward | W | +forward
|
|
Move back | S | +back
|
|
Move left (Strafe) | A | +moveleft
|
|
Move right (Strafe) | D | +moveright
|
|
Jump | Space | +jump
|
|
Duck | Ctrl | +duck
|
|
Swim up | ' | +moveup
|
Rarely used when mouselook is enabled |
Swim down | / | +movedown
| |
Look up | Page Up | +lookup
| |
Look down | Page Down | +lookdown
|
COMMUNICATION
Action | Key/Button | Command | Remarks |
---|---|---|---|
Use voice communication | V | +voicerecord
|
Speak to players on the same team, provided the server's CVAR sv_alltalk is set to 0 . If set to 1 , all players on the server receive your voice chat.
|
Chat message | Y | say
|
Text chat to all players on the server, including Spectators |
Team message | U | say_team
|
Text chat to players on the same team |
Voice Menu 1 | Z | voice_menu_1
|
|
Voice Menu 2 | X | voice_menu_2
|
|
Voice Menu 3 | C | voice_menu_3
|
|
Call for help | E | +helpme
|
Same as voicemenu 0 0
|
TEAM FORTRESS
Action | Key/Button | Command | Remarks |
---|---|---|---|
Change class | , | changeclass
|
|
Change team | . | changeteam
|
|
Open Character loadout | M | open_charinfo_direct
|
|
Open Backpack | N | open_charinfo_backpack
|
|
Open Contracts Drawer | F2 | show_quest_log
|
|
Open Matchmaking | F3 | show_matchmaking
|
This command does not currently exist within the game. |
Loadout Quickswitch | N/A | +quickswitch
|
|
Load item preset A | N/A | load_itempreset 0
|
|
Load item preset B | N/A | load_itempreset 1
|
|
Load item preset C | N/A | load_itempreset 2
|
|
Load item preset D | N/A | load_itempreset 3
|
|
Drop the briefcase | L | dropitem
|
Drop the Intelligence, the Australium briefcase, Powerups, or Player Destruction Pickups. |
Taunts | G | +taunt
|
|
Use item in Action slot | H | +use_action_slot_item
|
Pick up weapons dropped by players. Also used to cast magic spells. |
Contextual Action/Taunt | N/A | +context_action
|
|
Show Map Information | I | showmapinfo
|
|
Inspect Target or Item | F | +inspect
|
|
Call Vote | N/A | callvote
|
|
Toggle Player Ready | F4 | player_ready_toggle
|
Indicate you are ready to play in Mann vs. Machine and Competitive Mode. Once all players have readied up, the wave or match starts. |
CLASS SPECIFIC SKILL
Action | Key/Button | Command | Remarks |
---|---|---|---|
DEMOMAN: Detonate Stickybombs | MOUSE2 | +attack2
|
Alternatively, charges if a shield (Chargin' Targe, Splendid Screen or Tide Turner) is equipped. |
HEAVY: Spin Minigun Barrel | Alternatively, drops any Lunchbox item or attacks with the right fist. | ||
MEDIC: Deploy ÜberCharge | |||
SNIPER: Zoom Sniper Rifle | Alternatively, retracts the Huntsman if aiming. | ||
SPY: Cloak / Uncloak | Alternatively, deploys/undeploys Dead Ringer. | ||
SPY: Last Disguise | B | lastdisguise
|
If already disguised, changes your disguise weapon to whatever slot corresponds to the Spy's active weapon. |
SPY: Toggle Disguise Team | - | disguiseteam
|
Available only while holding a Disguise Kit. When the disguise menu is open, R (+reload ) also works.
|
* Note: On a right-handed mouse, MOUSE1 is the left mouse button and MOUSE2 is the right mouse button.
* Note: The default key for MOUSE2 on a Mac with a one-button mouse is Tab ⇆.
COMBAT
Action | Key/Button | Command | Remarks |
---|---|---|---|
Primary attack | MOUSE1 | +attack
|
|
Secondary attack | MOUSE2 | +attack2
|
Also used with Class-specific skills. |
Special Attack | MOUSE3 | +attack3
|
Activates the Heavy's Rage or the Medic's Projectile Shield in Mann vs. Machine when either meter is full. |
Reload weapon | R | +reload
|
Opens the teleport menu with the Eureka Effect, switches resistances for the Vaccinator, and activates Focus for the Hitman's Heatmaker. Also works like - with the Spy's Disguise Kit to change the disguise team. |
Previous weapon | MWHEELUP | invprev
|
|
Next weapon | MWHEELDOWN | invnext
|
|
Last weapon used | Q | lastinv
|
Spy: Cancel Spy Disguise Kit Engineer: Cancel Buildings |
Weapon category 1 | 1 | slot1
|
Primary weapon (Except for Spy, where it is the secondary weapon) |
Weapon category 2 | 2 | slot2
|
Secondary weapon (Except for Spy, where it is the building, i.e. Sapper) |
Weapon category 3 | 3 | slot3
|
Melee weapon |
Weapon category 4 | 4 | slot4
|
Used by the Engineer to create Buildings, and by the Spy for disguising. |
Weapon category 5 | 5 | slot5
|
Used by the Engineer to destroy Buildings. |
Weapon category 6 | 6 | slot6
|
Selects the Grappling Hook in Mannpower Mode (or if the server allows Grapples) |
Weapon category 7 | 7 | slot7
|
Used to interact with server menus |
Weapon category 8 | 8 | slot8
| |
Weapon category 9 | 9 | slot9
| |
Weapon category 0 | 0 | slot10
|
MISCELLANEOUS
Action | Key/Button | Command | Remarks |
---|---|---|---|
Spray logo | T | impulse 201
|
|
Display multiplayer scores | Tab ⇆ | +showscores
|
|
Take screen shot | F5 | screenshot
|
|
Save a replay of your current or last life | F6 | save_replay
|
|
Take Steam Abuse Screenshot | F7 | abuse_report_queue
|
|
Quit game | F10 | quit prompt
|
|
Toggle Developer console | ` | toggleconsole
|
|
Accept redirect to another server | N/A | askconnect_accept
|
Used to accept a server's request to connect you to a different server. |
View/Accept the topmost alert. | J | cl_trigger_first_notification
|
e.g. Viewing items received from the item drop system, requests to join a game, trading requests etc. |
Remove/Decline the topmost alert. | K | cl_decline_first_notification
|
* Note: The default key for "Display multiplayer scores" on a Mac with a one-button mouse is ].
Bugs
- F1 is bound to a non-existent command:
+showroundinfo
. - F3 is bound to a non-existent command:
show_matchmaking
.