Halloween Sale 🎃 10% off every service · applied automatically at checkout, no code needed Ends in 6 days · 1 Nov Shop the sale
BoostPirate logo BoostPirate
Become a booster
EN
CS2 · Settings

CS2 Binds Guide: Syntax, Useful Binds and the One-Action Rule

How binds work in CS2: the syntax, the default keys, the August 2024 rule that ignores multi-action binds and its restricted commands, why jump-throw binds are gone, the binds still worth adding and where CS2 saves them.

Updated 2026-10-25 · 9 min read · by the BoostPirate crew
  • One action per bind (2024)
  • No jump-throw bind needed
  • Walk is +sprint
  • Switch hands: H

A good bind saves a fraction of a second every round: dropping the bomb without opening a menu, buying a full kit with one key, jumping on the scroll wheel. CS2 also changed the rules on what a bind may do — since August 2024 a single key can no longer trigger several movement or shooting actions, which quietly broke jump-throw binds, null binds and Snap Tap tricks. This guide covers the bind syntax, CS2's default keys, the multi-action rule with the full list of restricted commands, why you don't need a jump-throw bind any more, the binds still worth adding, and where CS2 saves them. Checked against Valve's notes and command list on 2026-10-25.

Short answer: open the console and type bind <key> "<command>" — for example bind mwheeldown +jump. Since 19 August 2024 a bind that combines more than one movement or attack command (jump, duck, attack, forward …) is ignored on normal servers, so jump-throw and null binds no longer work — and you don't need them: Valve made jump throws consistent without a bind. Buy, drop, slot and radio binds still work. Your binds are saved in cs2_user_keys_0_slot0.vcfg in your Steam userdata folder.
Key takeaways
  • Syntax: bind <key> "<command>"; several commands in quotes, separated by semicolons.
  • One action per bind since 19 August 2024 for the 24 movement and attack commands.
  • No jump-throw bind needed — Valve said so on 22 March 2023 and improved jump throws again on 18 May 2026.
  • Switch hands with H since 25 April 2024.
  • Walk is +sprint in CS2, not +speed.

How binding works in CS2

Enable the console (Settings → Game → Enable Developer Console (~) → Yes), press the key under Esc and type a bind. One command needs no quotes; several commands go in quotes with semicolons between them:

bind mwheeldown +jump
bind n "slot5; drop"
unbind n

Two CS2 details catch people out. First, keys are bound by keyboard position (scancode), not by the letter printed on the key — on a non-US keyboard the key in the US position is the one that's bound. Second, host_writeconfig writes your current settings — binds included — to your config files straight away. Most binds can also be set in Settings → Keyboard / Mouse, including the menu-only commands.

CS2's default keys

KeyCommandWhat it does
Shift+sprintWalk — CS2's name for the old +speed
QlastinvLast weapon
GdropDrop your weapon
HswitchhandsSwitch hands
Mouse 3player_pingPing a spot
Mouse 4+voicerecordVoice chat
Z / C / Vradio · +radialradio · +radialradio2Radio menus
T+spray_menuGraffiti wheel
F3 / F4autobuy · rebuyQuick buys
DeletesellbackallRefund everything this round

From the game's default key file (SteamDB GameTracking-CS2, read 2026-10-25).

The 2024 rule: one action per bind

On 19 August 2024 Valve's notes said: "Input binds that include more than one of the following commands will now be ignored by default". The restricted commands are:

sprint · reload · attack · attack2 · turnleft · turnright · turnup · turndown · forward · back · left · right · moveup · movedown · klook · use · jump · duck · strafe · zoom · yaw · pitch · forwardback · rightleft

A bind with one of them still works (bind mwheeldown +jump); a bind with two or more is ignored. The old behaviour only comes back with cl_allow_multi_input_binds 1, a cheat-protected variable — so on any normal server, matchmaking included, it's off. The same update went after hardware tricks: "Certain types of movement/shooting input automation such as hardware-assisted counter strafing will now be detected on Valve official servers", and in Valve's words players suspected of automating multiple player actions from a single game input may be kicked from their match. If your keyboard has a Snap Tap or similar "last input wins" feature, turn it off before you queue.

What CS2 binds can and cannot do since 19 August 2024: binds with more than one movement or attack command such as jump, duck, attack, forward or use are ignored on normal servers, so jump-throw binds, null binds and Snap Tap style counter-strafe automation no longer work and automation can get you kicked; binds that still work include bind mwheeldown +jump, slot3 then slot1 quick switch, slot5 then drop for the bomb, buy binds and clutch_mode_toggle; walk is +sprint and switch hands is H by default
One key, one action. Buy, drop, slot and radio binds are fine; combined movement and attack binds are ignored.Graphic: BoostPirate

Jump-throw binds: no longer needed

  1. 22 March 2023No bind in CS2

    Valve: "In CS2 jump throws are possible and consistent without a bind, therefore there is no jump throw bind."

  2. 19 August 2024Combined binds ignored

    Jump-throw aliases stop working, and the jump-throw confirmation grunt can now be heard by other players nearby.

  3. 18 May 2026Even more consistent

    Valve improved the consistency of grenade jump throws and the accuracy of the jump-throw preview camera.

To jump-throw now, hold the throw, then press jump and let go of the grenade in one motion. CS2 records the exact moment of each input, so the same timing gives the same throw. Practise the timing on a practice server with the grenade preview on.

Counter-Strike 2 first-person view on Dust II with an AK-47 held on the right as a smoke rises behind a wall
Switch hands with one key. Valve, 25 April 2024: “Players can now redeploy their weapons, swapping between the left and right hand.” Press H to swap mid-round.Image: Valve, "On The Other Hand…" (Steam, 25 Apr 2024)

Binds worth adding

BindWhat it doesNote
bind mwheeldown +jumpJump on the scroll wheelOne command, so it's allowed
bind x "slot3; slot1"Snap to your knife and back to your primarySlot commands aren't on the restricted list
bind n "slot5; drop"Drop the bomb in one pressNo restricted command in it
bind kp_end "buy ak47; buy m4a1"Rifle buy for either sidem4a1 is the M4A4; m4a1_silencer the M4A1-S
bind kp_downarrow "buy vesthelm; buy defuser"Armour and a kitThe kit only buys on CT
bind kp_pgdn "buy smokegrenade; buy flashbang"Smoke and flash
bind - clutch_mode_toggleMute teammates while you clutchA menu command
bind mouse5 player_pingPing without moving your fingers

Buy names follow the weapon's internal name: ak47, m4a1 (M4A4), m4a1_silencer, awp, vesthelm, defuser, smokegrenade, flashbang, hegrenade, molotov and incgrenade. The keypad keys (kp_end, kp_downarrow …) are a good home for buy binds because you never need them mid-fight.

CS:GO binds that changed

Old habitIn CS2
+speed+sprint (Shift by default) — walking kept the old key, the command changed name
cl_righthand 0Use cl_prefer_lefthanded, or the switchhands key (H) to swap mid-round
r_cleardecalsNot in CS2's command list — the only similar command, cl_removedecals, needs cheats
jump-throw alias (+jump; -attack)Ignored since 19 August 2024 — jump throws work without a bind
null-movement bindsIgnored since 19 August 2024 — and hardware Snap Tap can get you kicked

Where CS2 saves your binds

  • Your keys: Steam\userdata\<your Steam ID>\730\local\cfg\cs2_user_keys_0_slot0.vcfg — back this file up and you can restore every bind.
  • Your own config: put binds in autoexec.cfg in steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg and start it with +exec autoexec.cfg in your launch options.
  • Steam Cloud keeps a copy too, so your binds follow you to another PC.
  • 24commands that can't share a bind
  • Hswitch hands, since 25 April 2024
  • 0jump-throw binds needed
  • 1file holds all your keys

Help with your setup

Binds save seconds — decisions save rounds. A coach sorts the rest of your game, or climb with a verified player through a Premier boost.
Sources
Free: CS2 Rank Percentile & Rank-Up Calculators See what share of players your Premier rating or FACEIT Elo beats, how long the next tier takes, and when the season resets — instant, no login.

All free tools: calculators, percentiles & season countdowns →

FAQ

Common questions

How do you bind keys in CS2?
Enable the developer console, press the key under Esc and type bind, the key and the command — for example bind mwheeldown +jump. Several commands go in quotes with semicolons between them, such as bind n "slot5; drop".
Do jump-throw binds work in CS2?
No. Since Valve's 19 August 2024 update a bind with more than one movement or attack command is ignored — and you don't need one: Valve said in March 2023 that jump throws are consistent without a bind, and improved them again in May 2026.
Is Snap Tap allowed in CS2?
No. Valve detects hardware-assisted counter-strafing on its official servers and kicks players from the match, so turn Snap Tap and similar features off before you queue.
Where are CS2 binds saved?
In a file called cs2_user_keys_0_slot0.vcfg in your Steam userdata folder (your Steam ID, then 730, local and cfg). Back it up to keep every bind; Steam Cloud keeps a copy too.

Ready to climb?

More CS2 guides

What Is CS2 Boosting? How It Works, Prices & Safety (2026)CS2 boosting explained in plain terms — what a booster actually does, piloted vs duo, what it costs, how long it takes, and how to pick a service that won't burn your account. CS2 Premier Ranks Explained: All 7 CS Rating Tiers (2026)How the CS2 Premier CS Rating works, all seven colour tiers, how you unlock it, what Valve has said about seasons and medals, and what counts as a good rating. FACEIT Levels & Elo Explained for CS2 (2026)The official FACEIT level table for CS2 (1–10 plus Challenger), what decides the Elo you win or lose each match, what the Season 8 and 9 resets did, and what it takes to reach Level 10 and FPL. Is CS2 Boosting Safe? Bans, Risks & How to Reduce ThemAn honest look at the real risks of CS2 boosting — what can and can't get you banned, what Valve and FACEIT actually penalise — and the concrete steps that keep an account safe. How Long Does It Take to Rank Up in CS2? Realistic 2026 TimelinesRealistic timelines for climbing CS2 Premier, FACEIT and Wingman — daily rating/Elo rates and how to estimate your own target. CS2 Premier vs FACEIT: Which Should You Play?Premier or FACEIT? How the two CS2 ladders compare on anti-cheat, match quality, community and skill ceiling — and when to play each. CS2 Rank Distribution 2026 — What Rank Are You Really?The real CS2 rank distribution for 2026 (Leetify data, July 2026) — what share of players sits in each Premier tier and FACEIT level, with charts, and exactly how good your rank is. How to Rank Up Fast in CS2 (2026)A practical guide to climbing CS2 fast — the habits, settings and mindset that actually raise your rating, plus a realistic pace to expect.

All CS2 guides →