"Team Fortress Arcade" doesn't exist. You likely mean Team Fortress 2 (free-to-play on Steam). Here are the default PC keyboard/mouse bindings:
| Action | Key |
|---|---|
| Forward / Back / Left / Right | W / S / A / D |
| Jump | Space |
| Crouch | Ctrl (Left) |
| Sprint (Auto-run) | Shift (Left) — hold |
| Action | Key |
|---|---|
| Primary Fire | Mouse 1 (Left Click) |
| Secondary Fire | Mouse 2 (Right Click) |
| Melee | Mouse 3 (Middle Click / Scroll Press) |
| Reload | R |
| Use / Interact / Pick Up | E |
| Drop Weapon | G |
| Inspect Weapon | F (hold) |
| Action | Key |
|---|---|
| Slot 1 (Primary) | 1 |
| Slot 2 (Secondary) | 2 |
| Slot 3 (Melee) | 3 |
| Slot 4 (Building/PDA) | 4 (Engi/Spy) |
| Slot 5 (Watch/Disguise) | 5 (Spy) |
| Quick Switch (Last Weapon) | Q |
| Next / Prev Weapon | Mouse Wheel Down / Up |
| Action | Key |
|---|---|
| Voice Chat (Push-to-Talk) | V |
| Text Chat (Team) | U |
| Text Chat (All) | Y |
| Scoreboard | Tab |
| Medic Call | E (contextual) |
| Taunt | G (hold) / Menu → Taunts |
| Screenshot | F5 |
` enabled in Options → Keyboard → Advanced) → bind "key" "command" (e.g., bind "mouse4" "+attack").tf/cfg for persistent scripts (null-cancel movement, jump-throw, etc.).Controller (Steam Input / Xbox / PS4/5): Default layout mirrors Xbox 360 scheme. Remap in Steam Big Picture → Controller Settings → TF2.