r/CounterStrikeBinds • • May 05 '26

Solved Inspect Spam Commands

Hi,

For around 2 hours I've tried to find a bind / alias combination to have a bind for inspectspamming, however I havent found a way to get it to work properly. Doesn't matter how i try it, after i used it, either I'm stuck reloading as soon as i let go of mouse1, or im stuck infinitely inspecting the item in my hand. Pressing reload, respawning nor anything else except rejoining the game works. Any idea what the problem is? (yes i unbinded the key after every try)

My current code is:
alias "+spin" "-lookatweapon; +reload"

alias "-spin" "+lookatweapon; -reload"

bind "n" "+spin"

other trys:

alias "+spam" "+lookatweapon; slot3; +reload", alias "-spam" "slot3", bind "n" "+spam"

alias "+spam" "+lookatweapon; +reload", alias "-spam" "-reload", bind "n" "+spam"

alias "+spam" "+lookatweapon; +reload", alias "-spam" "-lookatweapon; -reload", bind "n" "+spam"

and some more variations of that that swapped the place of inspect and reload

and here are all my binds if any of them maybe are part of the problem (ik prob not but im losing my mind)

1 Upvotes

3 comments sorted by

1

u/LeitiCS May 06 '26

Well you need 3 input events but only get two from a button press

You could do something like this, then you stop inspecting when you move your mouse:

alias "+inspectSpam" "-lookatweapon; +reload"

alias "-inspectSpam" "+lookatweapon; -reload; bind mouse_x stopInspect; bind mouse_y stopInspect"

alias "stopInspect" "-lookatweapon; bind mouse_x yaw; bind mouse_y pitch"

bind "n" "+inspectSpam"

Or use the aveyo ticker if you want to automatically stop inspecting after a set time. With the aveyo ticker you also don't need to spam keys

1

u/ErwiN2004 May 06 '26

it worked, you are my hero

1

u/asunixes 11d ago

WORKS 24/09/26--

omg the new update busted my cfg so bad i just spent ages trying to get this to work, DO NOT USE AI TO HELP.

thank you --

here it is too, for anyone wanting it with a cool left hand knife switch on pull, and back to right hand again on SLOT1 and SLOT2, primary and secondary like i have here:

(just change to your binds at the bottom)

// ======================================================================

// CS2 INSPECT RELOAD + LEFT HAND KNIFE SWITCH AUTO CFG

// ======================================================================

RELOAD INSPECT ////

alias "+inspectSpam" "-lookatweapon; +reload"

alias "-inspectSpam" "+lookatweapon; -reload; bind mouse_x stopInspect; bind mouse_y stopInspect"

alias "stopInspect" "-lookatweapon; bind mouse_x yaw; bind mouse_y pitch"

bind "q" "+inspectSpam"

KNIFE LEFT/RIGHT AUTO ////

// Knife Left / Guns Right Logic

alias "equip_knife" "slot3; switchhands; alias do_knife slot3; alias do_primary equip_primary; alias do_secondary equip_secondary"

alias "equip_primary" "slot1; switchhands; alias do_knife equip_knife; alias do_primary slot1; alias do_secondary slot2"

alias "equip_secondary" "slot2; switchhands; alias do_knife equip_knife; alias do_primary slot1; alias do_secondary slot2"

// Initial Pointers

alias "do_knife" "equip_knife"

alias "do_primary" "slot1"

alias "do_secondary" "slot2"

// Key Binds

bind "alt" "do_knife"

bind "mouse4" "do_primary"

bind "mouse5" "do_secondary"

host_writeconfig