Nine distinct classes provide a broad range of tactical abilities and personalities. Constantly updated with new game modes, maps, equipment and, most importantly, hats!
Team Fortress 2 (TF 2) Controls
The controls listed below are the default controls that may be changed by the user.
Movement
Movement controls in Team Fortress 2.
| Action | Key/Button | Command |
| Move forward | W | +forward |
| Move back | S | +back |
| Move left ( Strafe ) | A | +moveleft |
| Move right (Strafe) | D | +moveright |
| Strafe | Alt | +strafe |
| Jump | Space | +jump |
| Duck | Ctrl | +duck |
| Swim up | +moveup | |
| Swim down | / | +movedown |
| Look up | Page Up | +lookup |
| Look down | Page Down | +lookdown |
| Center view | End | centerview |
Combat
Combat controls in Team Fortress 2.
| Action | Key/Button | Command |
| Primary attack | MOUSE1 | +attack |
| Secondary Attack | MOUSE2 | +attack2 |
| Reload weapon | R | +reload |
| Special Attack | MOUSE3 | +attack3 |
| Previous weapon | MWHEELUP | invprev |
| Next weapon | MWHEELDOWN | invnext |
| Last weapon used | Q | lastinv |
| Weapon category 1 | 1 | slot1 |
| Weapon category 2 | 2 | slot2 |
| Weapon category 3 | 3 | slot3 |
| Weapon category 4 | 4 | slot4 |
| Weapon category 5 | 5 | slot5 |
| Weapon category 6 | 6 | slot6 |
| Weapon category 7 | 7 | slot7 |
| Weapon category 8 | 8 | slot8 |
| Weapon category 9 | 9 | slot9 |
| Weapon category 10 | slot10 |
Gameplay
Gameplay controls in Team Fortress 2.
| Action | Key/Button | Command |
| Change class | , | changeclass |
| Change team | . | changeteam |
| Open Character loadout | M | open_charinfo_direct |
| Open Backpack | N | open_charinfo_backpack |
| Drop item | L | dropitem |
| Taunts | G | +taunt |
| Use item in Action slot | H | +use_action_slot_item |
| Show map information | I | showmapinfo |
| Inspect target or weapon | F | +inspect |
Communication
Communication controls in Team Fortress 2.
| Action | Key/Button | Command |
| Use voice communication | V | +voicerecord |
| Chat message | Y | say |
| Team message | U | say_team |
| Party message | P | say_party |
| Voice menu 1 | Z | voice_menu_1 |
| Voice menu 2 | X | voice_menu_2 |
| Voice menu 3 | C | voice_menu_3 |
| Call for a Medic | E | voicemenu 0 0 |
Class-specific skills
Specific skills controls in Team Fortress 2.
| Action | Key/Button | Command |
| SCOUT: Launch the baseball or the ornament | MOUSE2 | +attack2 |
| SOLDIER: Fire the charged shot of the Cow Mangler 5000 | MOUSE2 | +attack2 |
| PYRO: Uses Airblast | MOUSE2 | +attack2 |
| DEMOMAN: Detonate stickybombs | MOUSE2 | +attack2 |
| HEAVY: Spin Minigun barrel | MOUSE2 | +attack2 |
| ENGINEER: Carry/Rotate buildings | MOUSE2 | +attack2 |
| MEDIC: Deploy ÜberCharge | MOUSE2 | +attack2 |
| SNIPER: Zoom Sniper Rifle | MOUSE2 | +attack2 |
| SPY: Cloak/Uncloak | MOUSE2 | +attack2 |
| SPY: Last disguise | B | lastdisguise |
| SPY: Toggle disguise team | – | disguiseteam |
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 ⇆.
Miscellaneous
| Action | Key/Button | Command |
| Spray logo | T | impulse 201 |
| Display multiplayer scores | Tab ⇆ | +showscores |
| N/A | F1 | +showroundinfo |
| Open the Contracts Drawer | F2 | show_quest_log |
| Accept redirect to another server | F3 | askconnect_accept |
| Ready-up in Mann vs. Machine | F4 | player_ready_toggle |
| Take screenshot | F5 | screenshot |
| Save a replay of your current or last life | F6 | save_replay |
| Open an abuse report | F7 | abuse_report_queue |
| Quit game | F10 | quit prompt |
| Toggle replay tips | F12 | replay_togglereplaytips |
| Toggle Developer console | ` | toggleconsole |
| View/Accept the topmost alert | J | cl_trigger_first_notification |
Note: The default key for “Display multiplayer scores” on a Mac with a one-button mouse is ].
Note: The controllers used to perform Team Fortress 2 are a combination of keyboard keys, the mouse and mouse buttons.
All keys may be re-assigned employing the Controls tab located at the Options tab on the main menu of the match. From that point you can change the key bindings.

