Counter-Strike 2

Counter-Strike 2

33 ratings
RIP - CS2 Movement Fix (Nulls) (Razer Snap Tap)
By D4tOx
Does your movement in CS2 feel off? Are you struggling with strafing correctly while shooting etc? Then this fix might save your day!
3
   
Award
Favorite
Favorited
Unfavorite
The problem in CS2


Switching over to CS2 was a challenging experience; something always felt off about the strafing. I struggled with hitting A-D Glock shots, and I frequently missed my walking AK spray etc. It took a considerable amount of time to adjust, but I never managed to reach the same skill level again.

If this sounds familiar, I have the fix for you.

The problem I never realized existed, was that I was missing Null-Binds in CS2. I hadn't noticed I have gotten used to playing with them in CS:GO.
I searched for CS2 Null-Binds but none seemed to work. Often times you would get stuck moving in a direction.

After fixing some Null-Binds for myself, it was as if I was playing CS:GO again. The diffrence it made in my playing was huge. A-d-ing finally seemed to work.


Null-Binds


Here are the null Binds, copy them into your autoexec.cfg

alias checkfwd "" alias checkback "" alias checkleft "" alias checkright "" alias +mfwd "-back; +forward; alias checkfwd +forward" alias +mback "-forward; +back; alias checkback +back" alias +mleft "-right; +left; alias checkleft +left" alias +mright "-left; +right; alias checkright +right" alias -mfwd "-forward; -back; checkback; alias checkfwd" alias -mback "-back; -forward; checkfwd; alias checkback" alias -mleft "-left; -right; checkright; alias checkleft" alias -mright "-right; -left; checkleft; alias checkright" alias +normalforward "+forward" alias +normalback "+back" alias +normalleft "+left" alias +normalright "+right" alias -normalforward "-forward" alias -normalback "-back" alias -normalleft "-left" alias -normalright "-right" alias "wstrafeon" "bind W +mfwd" alias "sstrafeon" "bind S +mback" alias "astrafeon" "bind A +mleft" alias "dstrafeon" "bind D +mright" alias "wstrafeoff" "bind W +normalforward" alias "sstrafeoff" "bind S +normalback" alias "astrafeoff" "bind A +normalleft" alias "dstrafeoff" "bind D +normalright" alias "strafeon" " wstrafeon; sstrafeon; astrafeon; dstrafeon; echo Strafe script ON; alias strafeToggle strafeoff" alias "strafeoff" " wstrafeoff; sstrafeoff; astrafeoff; dstrafeoff; echo Strafe script OFF; alias strafeToggle strafeon" alias "strafeToggle" "strafeon" //Uncomment bind o "strafeToggle" if you want to toggle this script with a button. You can replace o //with any key you want. bind o strafeToggle; strafeon

Hope this helps some of you!


21 Comments
M A L G . 24 Aug, 2024 @ 5:57am 
According to other Guides/Discussions this is no longer allowed, so be sure to delete this from your autoexec.

(Doesn't impact this script much since it doesn't even work on the newest version)
1o 19 Aug, 2024 @ 3:15pm 
FIXED:steamsad:
D4tOx  [author] 25 Jul, 2024 @ 2:36pm 
Online faceit, yes
c4musK 25 Jul, 2024 @ 1:34pm 
It is allowed on faceit?
D4tOx  [author] 24 Jul, 2024 @ 12:11pm 
Its only disallowed in professional CS, when you plan LAN tournaments and such.
D4tOx  [author] 24 Jul, 2024 @ 11:58am 
Did you put it into your autoexec?
skully 24 Jul, 2024 @ 11:43am 
This doesnt do anything
Creed 24 Jul, 2024 @ 3:09am 
question. is it legal? Will I get banned if I use it in cs2?
D4tOx  [author] 23 Jul, 2024 @ 8:01am 
I left some other alias which only I have inside the old version. Just re-copy the config and the error should be gone
__TomBstOne__ 22 Jul, 2024 @ 10:41pm 
So this works but everytime I shoot my console says unknown command 317 and it then stops working from that point. Any ideas?