CS2 Jump Throw Bind: How to Bind Jump to Scroll Wheel

William Westerlund / May 22, 2026 / 7 min read

Mastering utility lineups in CS2 often comes down to one essential technique: the jump-throw. Whether you’re lining up smokes for site takes or long-range nades, consistency is everything.

This guide explains what the CS2 jump-throw bind is, why players use it, and how you can set it up instantly.

How to Bind Jump to Scroll Wheel in CS2

How to Bind Jump to Scroll Wheel in CS2

Binding the jump function to the mouse scroll wheel in CS2 can be accomplished by two methods: using the in-game settings menu or console commands.

Players might prefer binding their jumps to the mouse scroll wheel over the default space bar because it provides smoother movement during gameplay.

Here is how to implement both methods:

Method 1: In-Game Settings (Easy)

The in-game settings menu provides an intuitive interface to bind jump to the scroll wheel.

Console commands, on the other hand, offer a more customizable setting. They allow players to bind jump to multiple keys, a feature not available through the in-game settings.

🎮
Open Keyboard/Mouse Settings

Launch CS2 and navigate to Settings > Keyboard/Mouse to access keybind options.

⬆️
Select the Jump Action

Find the Jump action in your keybind list and click on it to start rebinding.

🎯
Bind Jump to Mouse Wheel

Scroll your mouse wheel up or down to assign it as the jump key for jump-throw binds.

⚠️ Note: This overrides the default scroll wheel weapon-swap function.

💡
Pro Tip: Pair this with our best CS2 mouse settings for optimal control.

Method 2: Console Commands (Advanced)

Console commands offer a more customizable way to bind jump to the scroll wheel in CS2. They are instructions that can be used in the game console to configure specific actions to specific keys or mouse buttons.

For more customization, use the console:

⚙️
Enable Developer Console

Go to Settings > Game tab > Enable Developer Console to allow command input.

🖥️
Open the Console

Press the ~ (tilde) key during the game to bring up the developer console window.

⌨️
Enter Jump-Throw Bind

Type the following commands in the console:
bind mwheelup +jump (jump on scroll up)
bind mwheeldown +jump (jump on scroll down)

Why use the console? You can bind multiple keys (e.g., keep the spacebar as a backup).

Console command bindings are available in CS2 competitive matchmaking modes, which let players customize their gameplay experience and improve their performance in competitive matches.

⚠️ Jump Throw Bind in CS2 – What You Should Know

In CS2, jump-throw binds are still a useful way to make grenade lineups more repeatable. Valve has also continued improving grenade jump-throw consistency and the jump-throw preview camera in newer updates, which makes older “CS2 jump-throws are unreliable now” advice too outdated for a 2026 guide..

That said, a jump-throw bind is still only as good as the lineup itself. If your position, aim point, or movement is off, the bind will not fix the throw for you. The best approach in 2026 is to use jump-throw binds for repeatable utility and test important lineups in practice before relying on them in live matches.

How to Set Up a CS2 Jump Throw Bind

How to Set Up a CS2 Jump Throw Bind

A jump-throw bind is a key assignment that helps players release grenades more consistently during a jump, which is especially useful for long smokes, flashes, and lineup-heavy executes.

In practice, you draw the grenade, line up the throw, and press the bound key to execute the jump and release in one motion. It is one of the simplest ways to make repeated utility throws feel more stable in CS2.

📂
Open CS2 Config Folder

Navigate to Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg on your PC.

📝
Create binds.cfg

Use Notepad to create a file named binds.cfg in the config folder.

💻
Paste Jump-Throw Code

Insert the following code (replace KEY with your preferred key, e.g., mouse3):
alias "+jt" "+jump; -attack"; alias "-jt" "-jump"; bind "KEY" "+jt";

🚀
Activate in CS2

In-game, open the console and type exec binds to load your jump-throw bind.

2026 update note: newer CS2 updates improved both grenade jump-throw consistency and the jump-throw preview camera, so this setup is still worth using if you practice utility lineups regularly.

How to Bind Jump to Scroll Wheel CS2

The mouse wheel jump bind is a key assignment that lets players perform jumps using their mouse’s scroll wheel, simplifying bunny hopping and improving movement.

Utilizing the mouse wheel jump bind in CS2 can facilitate smoother bunny hopping and augment visual-motor coordination, thereby improving gameplay.

In the same binds.cfg file, add this code:

⬇️
Bind Jump to Mouse Wheel Down

Type bind mwheeldown +jump in the console to assign jump to scrolling your mouse wheel down.

⬆️
Bind Jump to Mouse Wheel Up

Type bind mwheelup +jump in the console to assign jump to scrolling your mouse wheel up.

Why Bind Jump to Scroll Wheel?

Why Bind Jump to Scroll Wheel?

There are several advantages to binding jump to the mouse scroll wheel in CS2. These include enhanced bunny hopping, improved movement control, and easier navigation. Let’s examine these benefits in detail.

1. Better Bunny Hopping

Bunny hopping, also known as the “bunny hop” technique, is employed by CS2 players to increase their speed and maneuverability around the map. It requires precise timing and coordination to maintain momentum and achieve continuous hops.

Faster Jump Inputs

Using the scroll wheel triggers jump inputs faster than pressing the spacebar, improving timing and consistency.

🏃
Maintain Momentum

Keep your momentum while using jump-throws to achieve speedier rotations and smoother movement across the map.

By binding the jump command to the scroll wheel, players can execute consecutive jumps without needing to time their key presses, resulting in faster and smoother bunny-hopping movements.

2. Smoother Movement

Binding jump to the bind scroll wheel allows players to execute jumps more quickly and precisely, enabling them to dodge incoming bullets or navigate through tight spaces with greater control.

Players can combine the scroll wheel to jump with strafing movements to perform advanced techniques like bunny hopping, making them harder to hit.

🛡️
Dodge Bullets

Use rapid jumps to evade enemy fire more effectively, increasing your survivability in intense fights.

🤸
Combine with Strafing

Pair jump-throws with strafing movements to perform advanced tricks and unpredictable maneuvers.

Related: Best Mouse for CS2 – TOP 5

3. Grenade Accuracy

🎯
More Repeatable Timing

Jump-throw binds reduce timing guesswork and make repeated grenade lineups easier to reproduce.

💨
Better Utility Consistency

They are especially useful for long smokes and lineup-based executes on maps like Mirage, Inferno, and Overpass.

🔥
Useful for Practice and Matches

When paired with good positioning and tested lineups, jump-throw binds help make your utility more dependable in competitive play.

💡
Pro Tip: Bind to a side mouse button (e.g., mouse4) for quick access mid-round.

Related: Best CS2 Mouse Settings for Competitive Play

Essential Commands Table

CommandDescriptionUsage / Notes
bind "KEY" "+jump"Binds jump action to a key or mouse button.Replace KEY with your preferred key or mouse button (e.g., mouse3).
alias "+jt" "+jump; -attack"Creates a jump-throw alias.Part of the jump-throw bind script for grenades.
alias "-jt" "-jump"Ends the jump-throw alias action.Used together with +jt in the binds.cfg file.
exec bindsExecutes your custom binds.cfg file in-game.Activates your jump-throw bind after typing in the console.
sv_cheats 1Enables cheat commands on your server or local game.Required to enable grenade trajectory visualization and other test commands.
sv_grenade_trajectory 1Displays the flight path of thrown grenades.Works only when sv_cheats 1 is enabled; essential for lining up smokes and flashes.

Common Problems

⚠️ Jump Throw Bind Not Working? Troubleshooting Guide
⌨️
Check Console Enable

Make sure the developer console is enabled in settings before using any bind commands.

🔁
Bind Conflict in Config

Other config files may override your bind. Remove duplicate or conflicting bind entries.

⚙️
Reapply the Bind

Re-enter the bind in console after launching the game to ensure it overrides previous settings.

📁
Check Autoexec.cfg

If using an autoexec file, ensure the bind is correctly added and the file executes on game launch.

Summary

In 2026, jump-throw binds are still a useful part of CS2 utility practice. They help make repeated grenade lineups easier to reproduce, and newer CS2 updates have continued improving jump-throw consistency and preview behavior.

Whether you bind jump to the mouse wheel for movement or set up a dedicated jump-throw key for utility, the real advantage comes from pairing the bind with tested lineups and regular practice.

FAQs

Are jump-throw binds still worth using in CS2 in 2026?

Yes. They are still worth using, especially because newer CS2 updates improved grenade jump-throw consistency and the jump-throw preview camera.

What is a jump-throw bind in CS2?

A jump-throw bind is a key or alias setup that helps you perform a jump and grenade release in one motion, making lineup-based utility easier to repeat consistently.

Is a jump-throw bind allowed in CS2?

Yes. Standard jump-throw binds are still widely used and remain part of normal CS2 config-based customization.

Do I need a jump-throw bind for all grenade lineups?

Not always. Some lineups work fine while standing or moving normally, but jump-throw binds are still especially useful for long smokes and repeatable set-piece utility.

Why doesn’t my jump-throw bind work in CS2?

Common causes include using outdated CS:GO commands, typos in your bind, command conflicts, or having jump/release actions bound to other keys. Re-enter the full alias script and restart CS2.

Does the jump-throw bind work on all servers?

Yes, it works on official matchmaking, Premier, and community servers. As long as the server allows standard binds (almost all do), your jump-throw alias will function normally.

How to double bind jump in CS2?

To double-bind jump in CS2 (like using both the Space bar and Mouse Wheel for jumping), initially, you need to open the developer console (~) and enter the command: bind mwheeldown +jump;bind mwheelup +jump;bind space +jump. Now you can bunnyhop using the scroll wheel and still press space for regular ​‍​‌‍​‍‌​‍​‌‍​‍‌jumps.

author avatar
William Westerlund
William brings 7 years of experience writing for multiple gaming blogs. He has more than 10,000 hours played in CS:GO (CS2) and have played around in other games such as TF2 and Rust. Through his experience playing the game at a high level and dealing with skins for many years, he provides first-hand insight into the topics covered on the Tradeit.gg blog.

Ready to Start Trading?

Get instant access to the #1 trading platform with a sweet bonus.

$5

First-Trade Bonus

Start Trading Now
Learn how to bind jump to the scroll wheel in CS2 for better movement & bunny hopping. Includes console commands and jump-throw binds tips.
Up To 50% Off All Skins
Table of Contents
You may also like