Part 8 of 8 in The Field Manual, Stazione's guide to how Counter-Strike actually plays, from defined mechanics to high-level theory and the detours in between. Full list at the bottom.
Every series needs a detour, and this is ours. Some of the most famous skills in Counter-Strike started as quirks of the engine. Players found them, mastered them and built careers on them. Then, every so often, Valve decided where the line was. The story of CS movement is partly the story of those decisions.
Bunnyhopping: a gift from the engine's family tree
Counter-Strike began as a Half-Life mod, and Half-Life's engine descends from Quake's. Along with the code came a movement quirk: by jumping the instant you land and steering in the air with mouse and strafe keys together, you could keep momentum and even build speed. Players called it bunnyhopping, and in skilled hands it turned a normal rotation into something that looked like flying.
Valve spent years trimming it back: stamina penalties for repeated jumps, landing slowdowns and speed caps, so a bunnyhop in competitive play became a short burst of extra speed rather than a way to cross the map. The skill never died. It just got smaller.
January 2026: Valve writes the rule down
On January 21, 2026, Valve rewrote CS2's jumping. Per the patch notes, jumping and landing no longer affect stamina, the landing slowdown became "a simple function of landing time," and landing time is now calculated with sub-tick precision. The most striking line: any jump pressed inside a set window around the moment you land "will be treated as a successful bunnyhop." There's even a setting, sv_legacy_jump, to bring the old behavior back on private servers.
That's a quiet milestone. A trick that started as an accident of the engine now has an official timing window with a name in the game's own settings.
August 2024: the binds Valve took back
Going the other direction: on August 19, 2024, in an update titled "Side-stepping Skill," Valve banned what it called input automation. Binds that combine more than one movement or attack action are now ignored on official servers by default, and turning them back on requires a cheat-protected setting. That killed the jump-throw bind that nearly every pro used for consistent smoke lineups, and null binds that cancel opposite strafe keys automatically. Players using keyboard features like Razer's Snap Tap (which do the same cancelling in hardware) could now be kicked.
Valve's reasoning was that CS2's jump-throws are reliable enough by hand, and that coordination and reaction time have always been part of mastering the game. Plenty of pros disagreed loudly; EliGE pointed out Valve had called jump-throw support intentional before removing it.
So where is the line?
Put the two decisions side by side and a pattern shows up. Valve kept the bunnyhop and made it fairer, with a defined window everyone gets. It removed the binds, because they turned a coordination skill into a single keypress. The rule seems to be: if a human has to do it, it can stay, even if it started as a bug. If a machine does it for you, it goes.
Dusty illustrates the point
The panel weighs in, partly on whether a detour belongs in a manual at all
Dusty: This is the only part of the series that's history, so naturally it's my favorite. The bunnyhop was ours because nobody gave it to us. Now it comes with a timing window. I'm not saying it's worse. I'm saying it used to be a secret.
The Ledger: A detour, in a manual, labeled as a detour. I'll allow it because the patch notes are primary sources, and I like it when a game writes things down.
The Prosecutor: Hardware that presses keys for you is cheating and I've been saying so since before it had a brand name. The bind ban is the one Valve decision I've fully endorsed. Frame it.
Weekend Warrior: I tried to bunnyhop after reading this. There's a window now. I missed the window. There's a window and I still missed it.
Sunshine: I love that the game grew up with its players! A bug somebody found in a Half-Life mod is officially part of the game now. That's basically a Cinderella story for a physics glitch!
Worth arguing about: where's the line between a mechanic and an exploit, and did Valve draw it in the right place?
Argue it out in the discussion thread. That's where this actually gets resolved.
Where these numbers come from: Dust2.us on the January 21, 2026 update · Dust2.us on the 8/19/2024 bind ban · GINX on jump-throw binds and Snap Tap. Game values are current as of September 2026; Valve changes them, and we'll update when it does.
The Field Manual: how CS actually works