How to Make CS2 Jump Throw Bind

Valve has removed jump binds from Counter-Strike 2, which means you can no longer use multi-key commands to perform multiple actions simultaneously. Nonetheless, it’s still possible for players to employ some tricks to enhance their performance.
For example, it’s still a good idea to opt for the CS2 jump bind assigned to the mouse wheel instead of the spacebar. At first glance, such a seemingly minor change may not appear to give you an edge, but in reality, it improves control, enabling you to move faster and throw nades more accurately. But how do you create a jump throw bind? Read our guide to find everything you need to know.
How to Set Up a Jump Throw Bind for CS2
Valve removed the possibility
of binding “jump” and “attack” commands simultaneously to one key, which was essential for the CSGO jump throw bind — and the situation is unlikely to change in the future. So, let’s explore alternative methods to recreate our favorite command.
Recommended Bind Command
While you can't recreate a traditional CS2 jumpthrow bind, you can still assign a jump to a specific key. Here are two ways to do it:
Command Line | Meaning |
| Makes your character jump when you scroll the wheel up |
| Makes your character jump when you scroll the wheel down |
You can choose the command depending on your own preferences, or use both simultaneously.
Command Explanation
As you can see, each command includes three key elements:
Command Line | Meaning |
| Connects a specific key with a particular command |
| Specifies the key — can be replaced with any other key you prefer |
| Triggers the jump action when the designated key is activated |
Assigning a Command to a Key
Now that you understand how the CS2 scroll jump code works, it’s time to apply your knowledge in-game. There are two primary ways to assign the mentioned commands to a key — and one alternative solution for those who still looking to use jump throw bind in CS2:
Console
This is the quickest and easiest way for using the above commands:
Open Settings in-game and ensure the Developer Console is enabled.
Press “~” and type in one of the bind commands mentioned earlier.
For more ways to personalize your controls, check out our complete guide on CS2 binds.
Using the .cfg file
If you don’t want to retype the commands every time you launch the game, you can create a custom .cfg file:
In Steam, go to “Library” and right-click Counter-Strike 2. Select “Manage” and then choose “Browse local files” tab.
Your system will open the game’s root folder. Now, navigate to:
Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg
Inside the cfg folder, create a new Notepad document and enter one of the commands mentioned above.
- Save the document as a .cfg file with a custom name (e.g.,
binds.cfg
). Launch the game, open the console, and type the following command:
exec “your file name”
(without quotes). For example, if your file is namedbinds.cfg
the command will beexec binds
.
There are also more advanced techniques you can try, such as the CS2 bhop command for faster movement across maps.
Downloading the .cfg Files
What if you want to use the old jumpthrow bind in CS2? Well, actually, after Valve’s removal, the Counter-Strike community came up with and proposed several workarounds, many of which are shared you can find on forums and Reddit. Some players even offer downloadable .cfg files, claiming that simply placing them into the cfg folder will let you bind jump throw again. However, there are serious issues with this method:
- You may risk being banned by Valve for using custom binds.
- Developers typically patch these workarounds within a month of discovery.
- There is a chance you could inadvertently download malware instead of a legit .cfg file.
Therefore, even if it seems like a quick fix, we strongly advise against using these methods!
Testing the Jump Throw Bind
Currently, the only legitimate way to jump throw in Counter-Strike is to bind the “jump” command to your mouse wheel and manually time your grenade throws. It may sound tricky at first, but if you dedicate at least a couple of days to training, you’ll likely see a noticeable improvement in performance.
Practicing Nades in Counter-Strike 2
Thanks to the recent updates, any map in CS2 now supports training mode. Pick your favorite map and start honing your skills:
Go to the “Practice” tab.
On the left side of the screen, enable the following settings: “Grenade Camera,” “Infinite Ammo,” “Infinite Warmup,” and “Map Guide” (if available).
- Use up-to-date CS2 nade guides to learn the best throw spots and refine your aim in Practice mode.
Possible Issues and Their Solutions
- I’ve heard the CS2 jump throw bind is no longer working. Yes, you can’t use this bind on official servers anymore. However, it’s still allowed on private servers that have the command
cl_allow_multi_input_binds 1
enabled. - My .cfg file doesn’t work. If you have problems with your .cfg file, ensure that you’ve placed it in the correct folder, typed all commands accurately, and referenced the correct file name in your exec command.
Using CS2 crouch jump bind will also make it easier for you to take advantage of its benefits in the game.
That’s it for today. While the classic jump throw bind is no longer officially supported in CS2, players can still adapt by using clever workarounds like mouse wheel jump binds. With a bit of practice and the right setup, you can maintain precision and stay competitive even under the new gameplay restrictions.