THESPIKE.GG
THESPIKE.GG

How to bind mousewheel to jump CS2

Reviewed by: Naim Rosinski

There are some binds that you can use in CS2 to perform some actions more easily and faster during rounds. One of those is the mousewheel bind to jump. The main command is bind "mwheeldown" "+jump", which moves jump to the downward scroll direction. You can also bind mouse wheel up, keep spacebar active, or use every input together. Here are all the details!

What is a jump bind and how is it useful?

A jump bind assigns the +jump action to a keyboard key or mouse input. CS2 uses spacebar by default, but the console lets you copy that action to the mouse wheel.

Each scroll notch sends an input. When you spin the wheel, CS2 receives jump inputs in quick succession. This gives you more chances to press jump at the right moment after landing. That timing matters during bunny hops, air strafes, and jumps that need a clean takeoff.

A mousewheel bind does not create automatic bunny hops. You still need to control your direction, move your mouse with the strafe, and time each landing. Server settings also limit your speed.

How to bind mousewheel to jump CS2

You need the developer console to enter the bind. Follow these steps:

  1. Open Settings from the CS2 main menu.
  2. Select the Game tab.
  3. Set Enable Developer Console (~) to Yes.
  4. Press the ~ or backtick key to open the console.
  5. Paste your preferred command and press Enter.

Use this command for mouse wheel down:

bind "mwheeldown" "+jump"

Here is what the “mwheeldown” command in the console should look like (Image Credit: THESPIKEGG)
Here is what the “mwheeldown” command in the console should look like (Image Credit: THESPIKEGG)

Use this command for mouse wheel up:

bind "mwheelup" "+jump"

Here is what the “mwheelup” command in the console should look like (Image Credit: THESPIKEGG)
Here is what the “mwheelup” command in the console should look like (Image Credit: THESPIKEGG)

Test the bind in a practice match. Walk forward, scroll the assigned direction, and check whether your character jumps. You do not need sv_cheats 1, so the bind works in standard matchmaking.

Best CS2 scroll wheel jump bind commands

The right command depends on how you use your wheel.

Setup

Command

Scroll down jump

bind "mwheeldown" "+jump"

Scroll up jump

bind "mwheelup" "+jump"

Both directions

bind "mwheelup" "+jump"; bind "mwheeldown" "+jump"

Wheel down and spacebar

bind "mwheeldown" "+jump"; bind "space" "+jump"

Both directions and spacebar

bind "mwheelup" "+jump"; bind "mwheeldown" "+jump"; bind "space" "+jump"

Mouse wheel down plus spacebar suits most players. It keeps a familiar key for normal jumps and leaves mouse wheel up free for another bind.

How to keep spacebar jump active

Binding jump to the mouse wheel does not force you to remove spacebar. CS2 can assign the same action to several inputs.

Enter this command if spacebar no longer jumps:

bind "space" "+jump"

Here is what the “space” command in the console should look like (Image Credit: THESPIKEGG)
Here is what the “space” command in the console should look like (Image Credit: THESPIKEGG)

You can then use spacebar for single jumps and the wheel for repeated landing inputs. You can switch between both controls at any time.

How to remove or reset the CS2 jump bind

Use unbind when you want to remove jump from one wheel direction:

unbind "mwheeldown"

unbind "mwheelup"

To restore normal weapon scrolling, enter:

bind "mwheelup" "invprev"

bind "mwheeldown" "invnext"

bind "space" "+jump"

invprev selects the previous inventory item, while invnext selects the next one. The final command keeps jump on spacebar.

Why is the CS2 scroll jump bind not working?

First, confirm that the developer console opens. Some keyboard layouts use a different key, so check the Keyboard/Mouse settings if ~ does not work.

Enter the command again and check the spelling. CS2 expects mwheelup, mwheeldown, and +jump exactly as written. Formatted quotation marks can also cause problems, so use plain quotation marks or type the command by hand.

Type bind mwheeldown or bind mwheelup in the console to inspect the current action. A config file may replace your bind when the game starts. Mouse software may also change what the wheel sends to CS2.

How to save the mousewheel jump bind in CS2

CS2 normally keeps regular key binds after you close the game. If the command resets after each launch, place it inside an autoexec.cfg file.

Use this folder:

Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg

Create autoexec.cfg, add your jump command, and save it with the .cfg extension. Add +exec autoexec.cfg to the CS2 launch options if the file does not run.

An autoexec can also store settings from guides such as how to change FOV in CS2. Players who build practice configs may also want to learn how to bind noclip in CS2.

  • 1
  • 2
  • 3
  • 4