Image via Valve

How to set up a Jump-Throw Bind in CS:GO

Set up perfect jump throws, every time.

Many skills, tips, and secrets in Counter Strike eventually trickle down from the top pro players to lower ranks. While not everyone can fully utilize all secrets of the pros, there are still some that we can take advantage of. One such secret is the jump throw bind.

Recommended Videos

The jump throw bind takes advantage of the game engine’s quirks to throw consistent jump throws with the press of a single button. Performing the jump throw normally can be wildly inconsistent, depending on when you release the mouse button, how much jumping or forward momentum you put in, etc. With the jump throw bind, you can eliminate most of those variables for more consistent results.

Is the jump throw bind cheating in CS:GO?

Technically, no, it isn’t. All servers (Matchmaking, ESEA, FACEIT) and most pro tournaments consider the use of the jump throw bind to be fully legal and are therefore allowed.

How to set up Jump-Throw bind

There is a simpler version of this bind that does not involve messing with config files. Inside CS:GO, open the console and paste the following:

bind “X” “+jump; -attack; -jump”

where X is the key you want to be bound to this script.

However, it should be noted that this version is limited in that it works only with left-click throws. Also, you would have to paste the bind every time you start CS:GO, as it’s not saved after exiting the game.

The config jump throw bind

To set up this keybind, first, you need to prepare the autoexec config file, if you don’t have it already. To do that, open your text editor of choice (such as Notepad or Notepad++), and save a new blank file as ‘autoexec.cfg’ in your CS:GO Steam folder. That would, by default, be located in: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg.

With that prepared, open the file again with the editor and input the following:

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

where X is the key you want to be bound to this script.

There is one more step to go before the bind is fully set up. Head to your Steam library and right-click on CS:GO to get to the Properties window. Navigate to the General tab (if it doesn’t open by default), and under the ‘Launch Options’ section, enter the following text:

+exec autoexec.cfg

This makes sure that whenever you start up CS:GO, your config file will launch along with it.

This version of the jump throw bind lets you use it will all three throwing options. You can use it with the left click for long throws, with the right click for short throws, and with both mouse buttons for those medium throws. And every time, the jump throw will be consistent, letting you learn and execute smoke grenade lineups without fail.


Gamepur 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 Miljan Truc
Miljan Truc
I have been into gaming since the days of Sega Mega Drive and Amiga. Over the years in gaming, I have raided at a high level, completed rare achievements, coached other players, and written about games since 2016. Whether it’s been clicking heads; developing cities, colonies, and empires; or commanding parties of adventurers; I’ve always prided myself on being able to understand the underlying mechanics of games. Outside of gaming, I enjoy a variety of activities and hobbies, including playing with my pup Astra, working out, as well as crafting, painting, and leatherwork.