Difference between revisions of "List of default keys"

From Team Fortress Wiki
Jump to: navigation, search
(add note for non-exist in game options actions.)
m (See also)
 
(14 intermediate revisions by 8 users not shown)
Line 1: Line 1:
This is a '''list of default keys''' for the PC version of ''[[Team Fortress 2]]''. All keys are user-definable in the game Options, via the [[Console|Developer console]], or by [[Scripting#Using Scripts|scripting]].
+
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" --> ===
 
=== <!-- Valve_Movement_Title -->MOVEMENT<!-- ".\hl2\resource\valve_[language].txt" --> ===
Line 66: Line 66:
 
| {{Key|V}}
 
| {{Key|V}}
 
| <code>+voicerecord</code>
 
| <code>+voicerecord</code>
| Speak to players only on your 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 will receive your voice chat.
+
| 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 -->
 
|-<!-- Valve_Chat_Message -->
 
| Chat message
 
| Chat message
 
| {{Key|Y}}
 
| {{Key|Y}}
 
| <code>say</code>
 
| <code>say</code>
| Text chat to all players on the server, including Spectators
+
| [[Text chat]] to all players on the server, including Spectators
 
|-<!-- Valve_Team_Message -->
 
|-<!-- Valve_Team_Message -->
 
| Team message
 
| Team message
 
| {{Key|U}}
 
| {{Key|U}}
 
| <code>say_team</code>
 
| <code>say_team</code>
| Text chat to players only on your team
+
| Text chat to players on the same team
 
|-<!-- TF_voice_menu_A -->
 
|-<!-- TF_voice_menu_A -->
 
| [[Voice commands|Voice Menu 1]]
 
| [[Voice commands|Voice Menu 1]]
Line 94: Line 94:
 
|-<!-- TF_Call_For_Help -->
 
|-<!-- TF_Call_For_Help -->
 
| Call for help
 
| Call for help
| {{common strings|n/a}}
+
| {{Key|E}}
 
| <code>+helpme</code>
 
| <code>+helpme</code>
 
| Same as <code>voicemenu 0 0</code>
 
| Same as <code>voicemenu 0 0</code>
Line 106: Line 106:
 
! class="header" | Remarks
 
! class="header" | Remarks
 
|-<!-- Valve_Change_Class -->
 
|-<!-- Valve_Change_Class -->
| Change [[class]]
+
| Change [[Classes|class]]
 
| {{Key|,}}
 
| {{Key|,}}
 
| <code>changeclass</code>
 
| <code>changeclass</code>
Line 174: Line 174:
 
| {{Key|H}}
 
| {{Key|H}}
 
| <code>+use_action_slot_item</code>
 
| <code>+use_action_slot_item</code>
| Pick up weapons dropped by players who died.
+
| Pick up weapons dropped by players. Also used to cast [[magic spells]].
 
|-<!-- TF_Context_Action -->
 
|-<!-- TF_Context_Action -->
 
| Contextual Action/Taunt
 
| Contextual Action/Taunt
Line 199: Line 199:
 
| {{Key|F4}}
 
| {{Key|F4}}
 
| <code>player_ready_toggle</code>
 
| <code>player_ready_toggle</code>
| Indicate if you are ready for the next wave to begin in Mann vs. Machine.<br />Once all players have indicated readiness, the wave will start.
+
| 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.
 
|}
 
|}
  
Line 215: Line 215:
 
|-<!-- TF_ClassSkill_Heavy -->
 
|-<!-- TF_ClassSkill_Heavy -->
 
| {{botignore|HEAVY}}: Spin [[Minigun]] Barrel
 
| {{botignore|HEAVY}}: Spin [[Minigun]] Barrel
| Alternatively, drops a [[Sandvich]], a [[Buffalo Steak Sandvich]], a [[Dalokohs Bar]], a [[Second Banana]] or attacks with right fist.
+
| Alternatively, drops any [[Lunchbox]] item or attacks with the right fist.
 
|-<!-- TF_ClassSkill_Medic -->
 
|-<!-- TF_ClassSkill_Medic -->
 
| {{botignore|MEDIC}}: Deploy [[ÜberCharge]]
 
| {{botignore|MEDIC}}: Deploy [[ÜberCharge]]
Line 260: Line 260:
 
| {{Key|MOUSE3}}
 
| {{Key|MOUSE3}}
 
| <code>+attack3</code>
 
| <code>+attack3</code>
| Activates the Heavy's [[Upgrade Station|Rage]] and the Medic's [[Projectile Shield]] in [[Mann vs. Machine|MVM]] when either meter is full.
+
| 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 -->
 
|-<!-- Valve_Reload_Weapon -->
 
| Reload weapon
 
| Reload weapon
Line 280: Line 280:
 
| {{Key|Q}}
 
| {{Key|Q}}
 
| <code>lastinv</code>
 
| <code>lastinv</code>
| Spy: Cancel [[Spy]] [[Disguise Kit]]<br />Engineer: Cancel [[Buildings]].
+
| Spy: Cancel [[Spy]] [[Disguise Kit]]<br />Engineer: Cancel [[Buildings]]
 
|-<!-- Valve_Weapon_Category_1 -->
 
|-<!-- Valve_Weapon_Category_1 -->
 
| Weapon category 1
 
| Weapon category 1
Line 315: Line 315:
 
| {{Key|7}}
 
| {{Key|7}}
 
| <code>slot7</code>
 
| <code>slot7</code>
| rowspan="4" | No current use
+
| rowspan="4" | Used to interact with server menus
 
|-<!-- Valve_Weapon_Category_8 -->
 
|-<!-- Valve_Weapon_Category_8 -->
 
| Weapon category 8
 
| Weapon category 8
Line 380: Line 380:
 
| {{Key|J}}
 
| {{Key|J}}
 
| <code>cl_trigger_first_notification</code>
 
| <code>cl_trigger_first_notification</code>
| rowspan="2" | e.g. [[trading]] requests
+
| rowspan="2" | e.g. Viewing items received from the [[item drop system]], requests to join a game, [[trading]] requests etc.
 
|-<!-- TF_Notification_Decline -->
 
|-<!-- TF_Notification_Decline -->
 
| Remove/Decline the topmost alert.
 
| Remove/Decline the topmost alert.
Line 453: Line 453:
 
-->
 
-->
 
== Bugs ==
 
== Bugs ==
<!--?
+
* {{Key|F1}} is bound to a non-existent command: <code>+showroundinfo</code>.
* {{Key|K}} is currently not bound, although it used to be bound to <code>cl_decline_first_notification</code>.
+
* {{Key|F3}} is bound to a non-existent command: <code>show_matchmaking</code>.
* {{Key|E}} is bound twice, first to <code>dropitem</code>, which {{key|L}} is also bound to.
 
-->
 
* {{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 ==
 
== See also ==
 
* [[Xbox 360 controls]]
 
* [[Xbox 360 controls]]
 
* [[PlayStation 3 controls]]
 
* [[PlayStation 3 controls]]
 +
* [[Steam Input]]
 +
* [[Scripting]]
  
 
[[Category:Lists|Default keys]]
 
[[Category:Lists|Default keys]]
 +
[[Category:GUI]]

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.

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.

See also