Counter-Strike Keyboard Shortcuts & Controls (CS2 + Legacy)

Counter-Strike 2 (CS2) the free Valve shooter that replaced CS:GO in September 2023 runs on a combination of keyboard keys and mouse buttons. Knowing the default shortcuts (and how to rebind them) is the fastest way to react quicker in a round. Below is the complete, current list for CS2, followed by the classic Counter-Strike 1.6 / Source keys for anyone playing the older versions. You can also download the free PDF cheat sheet.

What Are Counter-Strike 2 Controls?

In Counter-Strike 2, controls (also called keybinds) are the keyboard and mouse inputs mapped to in-game actions such as moving, shooting, buying, and communicating. Every default key can be reassigned under Settings → Keyboard/Mouse, and advanced actions like jump-throw can be set up through the developer console.

CS2 Movement Controls

Movement in CS2 uses the standard WASD layout. Holding Shift makes you walk silently essential for sneaking up without your footsteps giving you away.

ActionDefault Key
Move ForwardW
Move BackS
Strafe LeftA
Strafe RightD
Walk (silent)Shift
JumpSpace
Crouch / DuckCtrl

Pro tip: Many players rebind jump to the mouse wheel for smoother movement and bunny-hopping. It’s the single most common CS2 bind instructions are in the rebinding section below.

CS2 Combat & Weapon Controls

ActionDefault Key
FireLeft Mouse (Mouse1)
Secondary Fire / ScopeRight Mouse (Mouse2)
ReloadR
Previous WeaponMouse Wheel Up
Next WeaponMouse Wheel Down
Last Weapon UsedQ
Drop WeaponG
Inspect WeaponF
Primary Weapon1
Secondary (Pistol)2
Knife3
Grenades (cycle)4
Bomb (C4)5

CS2 Buy Menu & Equipment

ActionDefault Key
Open Buy MenuB
Select TeamM
Use Item / Plant / DefuseE
Toggle Inventory DisplayI
ScoreboardTab

Note: Older Counter-Strike versions used F1/F2 for auto-buy and rebuy. CS2 handles purchasing through the B buy menu; many players create custom one-key “buy binds” via the console (see below).

CS2 Communication Controls

ActionDefault Key
Use Microphone (voice)K
Command Radio MessageZ
Standard Radio MessageX
Report Radio MessageC
Team Message (text)U
All Chat (text)Y

Advanced CS2 Keybinds (Console)

These actions have no default key and must be set up in the developer console (enable it under Settings → Game → Enable Developer Console, then open with ~). These are standard, VAC-safe console commands shipped with the game.

Mouse-wheel jump (smoother bunny-hops):

bind mwheelup “+jump”
bind mwheeldown “+jump”

Jump-throw bind (consistent grenade throws):

alias “+jumpthrow” “+jump;-attack;-attack2”
alias “-jumpthrow” “-jump”
bind “v” “+jumpthrow”

Quick smoke grenade buy (example buy bind):

bind “f1” “buy smokegrenade”

Replace the keys (v, f1, etc.) with whatever feels natural for your hand position. Binds are personal.

How to Rebind Controls in CS2

  1. Launch Counter-Strike 2 and open Settings (gear icon).
  2. Go to the Keyboard/Mouse tab.
  3. Find the action you want to change in the list.
  4. Click the current key next to it.
  5. Press the new key (or mouse button) you want to assign.
  6. Your change saves automatically close Settings and test it in a practice match.

For console-only actions (jump-throw, mouse-wheel jump, buy binds), use the developer console commands shown in the section above.

Best Keybinds Used by Many Players

These aren’t required, but they’re popular defaults to improve over the stock layout:

  • Mouse Wheel = Jump – smoother movement and bunny-hopping.
  • Q = Last Weapon – already default; great for fast rifle/pistol swaps.
  • Dedicated grenade keys (e.g. Z = smoke, X = molotov, C = HE) – throw the right nade without cycling.
  • Jump-throw on one key – consistent long smokes and flashes.

The exact keys matter less than keeping them within reach of your left hand without moving off WASD.

Legacy Counter-Strike 1.6 / Source Shortcuts

If you’re playing the classic Counter-Strike (1.6) or Counter-Strike: Source, these older defaults still apply. They differ from CS2 note the F1/F2 auto-buy and N night vision, which are not CS2 defaults.

Menu Shortcut Keys (Legacy)

ActionKey
Buy MenuB
Buy EquipmentO
Select TeamM
Automatically Buy EquipmentF1
Re-buy Previous EquipmentF2
Display Multiplayer ScoresTab

Movement (Legacy)

ActionKey
Forward / Left / Back / RightW / A / S / D
WalkShift
JumpSpacebar
DuckCtrl

Communication (Legacy)

ActionKey
Voice CommunicationK
Radio Message TalkZ
Group Radio MessageX
Report Radio MessageC
Team MessageU
Chat MessageY

Combat & Other (Legacy)

ActionKey
Fire / SpecialMouse Left / Mouse Right
ReloadR
Drop WeaponG
Night Vision On/OffN
FlashlightF
Spray LogoT
ScreenshotF5

Download the Counter-Strike Shortcuts PDF

Download the Counter-Strike Shortcuts PDF

Frequently Asked Questions

What are the default controls in Counter-Strike 2?

CS2 uses WASD to move, Left Mouse to fire, R to reload, B for the buy menu, Space to jump, and Ctrl to crouch. All keys are rebindable in Settings → Keyboard/Mouse.

How do I change my controls in CS2?

Open Settings → Keyboard/Mouse, click the action you want to remap, then press the new key. Changes save automatically.

How do I bind jump to the mouse wheel in CS2?

Open the developer console and enter bind mwheelup “+jump” and bind mwheeldown “+jump”. This is a standard, VAC-safe command.

What is a jump-throw bind in CS2?

It’s a console bind that jumps and throws a grenade at the same instant for consistent line-ups. Set it with an alias and bind it to a spare key (example shown above).

Are CS2 binds and console commands bannable?

No. Standard bind and alias commands shipped with the game are VAC-safe. VAC bans target external software that modifies game memory, not console commands or config files.

Do CS2 and CS:GO have the same controls?

The core layout (WASD, mouse fire, B buy menu) is the same. CS2 refined some menus and removed legacy bindings like F1/F2 auto-buy.

Is Counter-Strike 2 free?

Yes. CS2 is free-to-play on Steam and replaced CS:GO in September 2023.

READ NEXT:

Pratik

Pratik is the founder of Tutorial Tactic and a productivity tools specialist with 15 years of hands-on experience in Google Workspace, Microsoft Office, and software automation. He has published over 1,500 guides on keyboard shortcuts, software commands, how-to tutorials and workflow optimization, helping readers across the US and India work faster with the tools they use every day. Tutorial Tactic was founded in 2021 with one goal: cut through the noise and give readers exactly what they need fast, verified, and beginner-friendly.
Back to top button