Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
CS2 player holding Molotov grenade on Dust 2
Image via Valve

How to make a jump-throw bind in CS2

Hopefully Valve won't patch this solution out.

Having a jump-throw bind in CS2 can open you up to countless avenues for making that all-important bomb site take easier—and we’ll show you how to make one.

Recommended Videos

Creating a bind that links your jumps to a grenade throw is a surefire way of guaranteeing the perfect smoke time after time in your ranked matches. The last thing we want is a smoke to go haywire and ruin an execute. There’s a simple way to bind a jump-throw in CS2 that won’t get you banned for implementing it into your games.

How to bind a jump-throw in Counter Strike 2

To create a jump-throw bind in CS2, you will need to make a copy of a config file, enter a few basic lines, and then run a single command just once.

  • Go to your CS2 folder. On most PCs, it is located here:
    • C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive
      • Unfortunately, CS2 is no longer supported for Mac users, so this only applies to the PC platform.
    • You can more easily reach this folder by right-clicking on CS2 in Steam, going to Manage, and clicking “Browse Local Files.”
  • From here, open game\csgo\cfg
  • Make a copy of any config or CFG file.
  • Rename that new config file to ‘jumpthrow’, then open the file in Notepad and delete all the text. Then add these four commands:
    • +jump
    • -attack
    • -attack2
    • -jump
  • Save the file.
Jump throw config file for CS2, in Notepad.
Your jumpthrow config file should look like this. Screenshot by Dot Esports
  • Once this file is saved, you can open CS2. Once you’re in, open the console command and type: bind [key] “exec jumpthrow”
    • Replace [key] with the key you want to use for a jump throw. We prefer to use Q, since it’s right next to WASD, and the default action for Q is to return to the previously used weapon, which we have never used.

Now when you are holding a grenade in your hand, pressing Q or whatever binding you prefer will perfectly time your throw with your jump.

Once you’ve got this ready, make sure you learn new smokes. These will come in handy and will surprise your teammates along the way. A jump-throw bind in CS2 can go a long way.

What are jump-throws used for in CS2?

Players in CS2 make jump-throws to guarantee they release a grenade at the exact time they want to—not a millisecond early or late. Many key smoke grenade and Molotov placements are reliant on a precise toss to land where they’re supposed to.

Tip:

Jump throws are the perfect mechanic for smoking certain areas of the bomb site. They’ll even help with landing certain flashbangs, molotovs, and HE grenades.

While CS:GO did not have an official key bind to combine jumping and throwing, many players found ways to program one in. Luckily, that ability carried over to CS2, allowing players to modify the game to their preferences.

How to jump throw in CS2

For players to jump-throw, you have to jump and throw the grenade at the highest point of the jump. The timing can be tricky, however with a lot of practice, the timing and skill will start to come naturally. A bind, however, will make your life a whole lot easier.

A bind for the command will eliminate the need for timing so you can focus more on the placement of your grenade. That way, you can stay an extra step ahead of the other team which may still be trying to work on their timing while you’re already rushing the point.

Problems with jump-throws in CS2

Jump-throws and movement in general have been troublesome in CS2‘s beginnings. The community has had a couple of complaints about gameplay: The most common grievance seems to be about CS2‘s sluggish movement, but fans and pro players are also concerned that CS2 lacks key bindings for certain actions that were possible in CS:GO.

Luckily, it isn’t difficult to create and implement bindings of your own for other tactics in CS2 like bunny-hopping. Creating these binds can help you reprogram the way you play down to the very inputs, which can in turn let you focus more on the gameplay.


Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Kiril Stoilov
Kiril Stoilov
Dot Esports general gaming writer. Loves writing, games, and writing about games. Began working in the industry in 2018 with esports.com, before moving to earlygame.com, and later joining the Dot Esports staff. Though a single player gamer at heart, he can be seen noobing around CS:GO lobbies.
Author
Image of Nick Rivera
Nick Rivera
Freelance Games Writer
Nick has been writing in the games industry for nearly two years after graduating from the University of Pittsburgh with a BA in Media and Professional Communications. When he's not writing about games, he's still playing them, spending the most time in games like Grand Theft Auto, Stardew Valley, Halo, Spider-Man, and just about anything with a good story.