Welcome to our updated guide on Counter-Strike 2’s key bindings. In this guide, we will cover everything you need to know about setting up and maximizing the use of binds in CS 2. Binds are a handy way to customize your controls and automate in-game actions. We have included all the latest changes and added new useful bindings to enhance your gaming experience. Binds can be a powerful tool, and this guide will help you make the most of them.
Console
- Settings
- We are immediately greeted by the “Game” section, where we check whether the “Developer Console”
is enabled - Go to the “Keyboard and mouse” section, select “Interface”
- And search for the “Open/close console” item
- Put it on any key that suits you
autoexec setup
Execution Steps:
- Go to the folder with the game
- Library
- PCM for Counter-Strike 2
- Management
- View local files
- \Counter-Strike Global Offensive\game\csgo\cfg
- Here we will need to create a file “autoexec.cfg“
So that the teams do not fly off after each re-entry into the game, we register them in “autoexec.cfg”.
Efficiency/Launch/Schedule Options
cl_showfps 1 (fps only)
cl_showfps 2 (More info about fps)
If you are using the old way of displaying FPS, you need to stop doing this. The screenshots show how much screen space they take up. With new updates, CS2 has already added a convenient FPS counter in the game settings.
Check if it is enabled in the settings:
- Settings
- The “Game” section
- The most recent item is “Telemetry”
This counter looks nicer, it will also change its color from green to black if you have: loss of packages / their delivery is out of order.
By default, the ping and fps counter will appear only when the indicators are poor, the threshold of which can be specified in the settings.
Remove the lower left text
- r_show_build_info false
FPS Boost
Insert into “autoexec.cfg”
- r_csgo_water_effects false
- r_cs go_water_refraction false
This process reduces the load on water resources and, as a result, increases productivity (FPS) by optimizing water use.
- cl_allow_animated_avatars false
Disables the animated avatars of the players.
- engine_low_latency_sleep_after_client_tick true
Improves the frame rate and removes friezes when rendering the world.We recommend using fps_max 300 with it.
Launch Options
-allow_third_party_software +exec autoexec.cfg -high -freq 144 -refresh 144 +fps_max 400 +rate 262144000 -nojoy -threads 12
- -allow_third_party_software is a command that allows you to capture the CS window in OBS. If you don’t use OBS for recording/streaming, we don’t have to use it.
- +exec autoexec.cfg is the parameter responsible for running the config along with the game, we can change the config to our own. autoexec.cfg is enough for me
- -high — runs CS 2 with high priority. But it can tell by the delay in mouse input. Therefore, if you feel that the mouse is behaving with some kind of delay, delete the parameter.
- -freq X — sets the refresh rate of the screen. Instead of “X”, specify the parameter corresponding to the color of your monitor.
- -refresh X — changes the refresh rate of the screen. Instead of “X”, specify the desired parameter.
- +fps_max 300 — sets a frame per second limit. I advise you to limit the frame rate, because this will have a positive effect on the stability of the game.
- +rate 262144000 — sets the maximum amount of data that the host can accept (bits/sec). The bandwidth limitation parameter. I put 262144000 tk the Internet allows. Visit Speedtest[www.speedtest.net] the value in Mbit is shown there, use the online translation[webtoolsner.ru] from Mbit to bit.
- -nojoy — disables joystick support. There is an opinion that the mouse works better when the parameter is turned off.
- -threads X — instead of “X”, specify the number of threads that the processor needs to use.
- Press Win + R to open “Run”.
- Enter msinfo32 and click OK.
- In the “System Information” section, find the “Processor” and find out the number of threads.
The command that allows you to skip the initial outpost has been removed from cs2, but there is a way around it.
If you follow the path and change the name of the two files “intro” and “intro720p” to “1intro” and “1intro720p”, then the screensaver will disappear.
F:\Program Files\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\panorama\videos
If anyone is interested, I can make a guide on how to install my screensaver, which will contain your video. Can upload anything there, starting from your nickname (if the site allows you to make a cool intro to your liking), ending with anime chan, who will meet you when you enter the game
Recommendations in the graph
Over time, each player finds the optimal settings for their computer. To make the search process easier, we tested about a dozen different variations and came up with the best configuration.
These settings keep the balance between performance and picture quality. They are suitable for most computers with medium hardware.
- Increased contrast of the players — ON.
- Vertical synchronization is OFF.
- Anti—aliasing mode – 4x MSAA
- The overall quality of the shadows is HIGH
- The detail of models and textures is AVERAGE
- Texture filtering mode — BILINEAR
- Shader detail is LOW
- Particle detail is LOW
- Global shading is OFF.
- Extended Dynamic Range — PERFORMANCE
- Flexibility FX Super Resolution — OFF. (HIGHEST QUALITY)
- Low Latency NVIDIA Reflex — ON. + ACCELERATION
m0NESY Graphics Settings
- Increased contrast of the players — ON.
- Vertical synchronization is OFF.
- Anti—aliasing mode – 8x MSAA
- The overall quality of the shadows is HIGH
- The detail of models and textures is LOW
- Texture filtering mode — BILINEAR
- Shader detail is LOW
- Particle detail is LOW
- Global shading is HIGH
- Extended Dynamic Range — PERFORMANCE
- Flexibility FX Super Resolution — OFF. (HIGHEST QUALITY)
- Low Latency NVIDIA Reflex — ON.
s1mple graphics settings
- Increased contrast of the players is OFF.
- Vertical synchronization is OFF.
- Anti—aliasing mode – 8x MSAA
- The overall quality of the shadows is HIGH
- The detail of models and textures is LOW
- Texture filtering mode — BILINEAR
- Shader detail is LOW
- Particle detail is LOW
- Global shading is AVERAGE
- Extended dynamic range — QUALITY
- Flexibility FX Super Resolution — OFF. (HIGHEST QUALITY)
- Low Latency NVIDIA Reflex — OFF.
Jame Graphics Settings
- Increased contrast of the players — ON.
- Vertical synchronization is OFF.
- Anti—aliasing mode – 8x MSAA
- The overall quality of the shadows is VERY HIGH
- The detail of models and textures is LOW
- Texture filtering mode — BILINEAR
- Shader detail is LOW
- Particle detail is LOW
- Global shading is OFF.
- Extended dynamic range — QUALITY
- Flexibility FX Super Resolution — OFF. (HIGHEST QUALITY)
- Low Latency NVIDIA Reflex — ON. + ACCELERATION
Contrast enhancement
- r_fullscreen_gamma X (from 1 to 4)
Now the enemies will be visible in the shadows.
- r_fullscreen_gamma 1
- r_fullscreen_gamma 2
- r_fullscreen_gamma 3
- r_fullscreen_gamma 4
Personally, I play on 2, because in the settings of AMS Software I have already set up a convenient saturation and contrast.
Permissions
Sound parameters
- Equalizer Profile: Clear
- Side channel isolation: 10%
- Optimized microphone activation: Enabled (Yes)
Make sure that optimized microphone activation is enabled to better hear your allies. These settings will help you get the optimal gaming experience.
One of the management commentators said that it is used to eliminate possible lags at the moment when someone speaks into the microphone.
Make the sounds of footsteps more noticeable
The way is to use special console commands. There are several of them, and they look like this:
- Snd_mixahead 0.05 – Makes all the sounds that occur as close to real time as possible (standard value 0.10)
This list of console commands is recommended for every player who wants to improve the sounds of footsteps. Just in case, add to autoexec.cfg
Binds on the jump
alias +DJUMP “+jump; +duck”
alias -DJUMP “-jump; -duck”
bind space “+DJUMP”
Insert into “autoexec.cfg”
It helps to jump into positions that require jumping from a squat jump.
JumpTrow
alias “+boing” “+jump”
alias “+ding” “-attack; -attack2”
alias “+dong” “-jump”
bind “Your key” “+boing; +ding; +dong”
Insert into “autoexec.cfg”
Jump on the wheel
alias “+myjump” “+jump”
alias “-myjump” “-jump”
bind “mwheeldown” “+myjump;-myjump”
bind “mwheelup” “+myjump;-back;-myjump”
Insert into “autoexec.cfg”
This band will allow you to catch the “perfect jump” more often than usual.
RunTrow
alias “+runthrow” “+forward; +jump”
alias “-runthrow” “-jump; -forward”
bind “Your key” “+runthrow; +throwaction”
Insert into “autoexec.cfg”
If you need to make any kind of spread in which there is a microstep. You need to wait for RunTrow and JumpTrow at the same time.
Long jump
alias _checkw “-back; -forward; alias checkw”;
alias +w “+forward; alias checkw _checkw”;
alias -w “checkw”;
bind w +w
alias +lj “+duck; +jump; checkw”
alias -lj “-duck; -jump; “
bind “Your key” “+lj”
Insert into “autoexec.cfg”
With a normal jump, the character jumps 35 on the (x-Axis), and with a bind of 38.5.
Hands
- Pcm by CS2 icon
- Properties of
- Compatibility
- Disable full-screen optimization [✔︎][/[/list]
Quick weapon switching
alias +knife slot3
alias -knife lastinv
bind q +knifeInsert into “autoexec.cfg”
- viewmodel_fov 68 – Zoom in/out of the weapon model on the screen.
- viewmodel_offset_x 0 – Horizontally
- viewmodel_offset_y 0 – Vertically
- viewmodel_offset_z 0 – By height
The band for changing hands in CS2
- bind “Your key” “incrementvar viewmodel_offset_x -13.37 4.5 4.5”
A slight change in the position of the hands can create significant changes in viewing positions. I know that Cs2 has added a built-in hand changer, but it is very inconvenient to use, it has more cons than pros.
In the settings, this setting is located here.
Interaction with C4
alias “+c4” “slot5”;
alias “-c4” “drop”;
bind “Your key” “+c4”
Insert into “autoexec.cfg”
When you press the key, there will be a quick change of weapons to a bomb, it will automatically chip in and the weapon will return to its place.
Bandages on the nampad
Instead of “+”, enter what you need
Numpad 0 – bind “KP_0” “buy flashbang”
Numpad 1 – bind “KP_1” “buy smokegrenade”
Numpad 2 – bind “KP_2” “buy hegrenade”
Numpad 3 – bind “KP_3” “buy incgrenade; buy molotov”
Numpad 4 – bind “KP_4” “+”
Numpad 5 – bind “KP_5” “+”
Numpad 6 – bind “KP_6” “+”
Numpad 7 – bind “KP_7” “+”
Numpad 8 – bind “KP_8” “+”
Numpad 9 – bind “KP_9” “+”
ENTER – bind “KP_ENTER” “+”
PLUS – bind “KP_PLUS” “+”
/ – bind “KP_DIVIDE” “+”
* – bind “KP_MULTIPLY” “+”
. – Bind “KP_DEL ” “+”
Weapons/gun:
Scout (ssg08)
Galil (galilar)
Famas (famas)
SG550 (SG550)
AUG (aug)
M4 (m4a1)
M4A1 with silencer (m4a1_silencer)
AK47 (ak47)
T automatic rifle (g3sg1)
CT automatic rifle (scar20)
AWP (AWP)
Mac 10 (mac10)
UMP (ump45)
P90 (p90)
Bizon (bizon)
MP7 (mp7)
MP9 (mp9)
Auto Shotgun (xm1014)
Mag7 (mag7)
Sawed Off Shotgun (sawedoff)
Nova Shotgun (nova)
M249 (m249)
Negev (negev)
228 Compact (p228)
Glock (glock)
Dual Elites (elite)
Five Seven (fiveseven) //to buy Five-Seven, you need to put the “buy tec9” bind – for CT you will buy Five-Seven, for T – Tec9.
Desert Eagle (deagle)
Tec9 (tec9)
HKP2000 (hkp2000)
USP (usp_silencer)
P250 (p250)
Incendiary Grenade (incgrenade) //Incendiary grenade (Molotov) at ST
Flashbang (flashbang)
Smoke (smokegrenade)
HE Grenade (hegrenade)
Molotov (molotov)
Decoy (decoy) //False grenade
Kevlar (vest)
Kevlar+Helmet (vesthelm)
Zeus x27 (taser) //Stun gun
Defuse Kit (defuser)
Sight
bind “Your key” “incrementvar cl_crosshair_recoil 0 1 1”
A new feature. This command stands out because it allows you to automatically adjust the sight according to the recoil: press once to activate recoil tracking, and again to disable it.
Grenade sight
- Settings
- The game
- Grenade sight
A new feature. If you hold it for a long time (you can adjust it), a large sight will appear along the X and Y axes, which will make it easier to perform difficult calculations.
Useful authors
- stet1k[t.me]
(Tik Tok, tg are useful binds.) - whyouseless[www.twitch.tv]
(Twitch, TikTok – useful tips about the game and more.) - RUSH B|CS : CS2[vk.com]
(Vk group with up-to-date information about CS2.) - CS.MONEY BLOG
(Website with up-to-date information and CS2 news.)
And that wraps up our share on Counter-Strike 2: Updated Binds in Counter-Strike 2. If you have any additional insights or tips to contribute, don’t hesitate to drop a comment below. For a more in-depth read, you can refer to the original article here by Псина, who deserves all the credit. Happy gaming!