Welcome fellow gamers! Are you looking to optimize your gameplay in Counter-Strike 2? Look no further! In this guide, we’ll be discussing my personal auto-executable configuration file and its contents. Keep in mind that both Valve and I are constantly evolving, so the information provided is only valid at the time of writing. Additionally, you’ll notice some lines are ‘commented-out’, meaning they are not currently in use. If you have any questions, don’t hesitate to ask. Let’s dive in and enhance our gaming experience together!
Intro + Notes
echo “———–<<< Loading • { RΞ⋅bꝎT } • ‘s “autoexec.cfg” >>>———–”
echo “########################################################################”
//// *************************************************************************
//// NOTES //// NOTES //// NOTES //// NOTES //// NOTES
//// *************************************************************************
////
//// New “autoexec.cfg” for Source 2
////
//// Save to :
//// C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
////
//// Median Pro-Player 360° Distance: +/- 51.9545 cm
////
//// The following combo’s of Mouse DPI and In-Game sensitivity settings will (technically)
//// provide exactly the same ‘Sensitivity’ (this is practically the same thing as
//// something called ‘E-DPI’). In practice, however; every one of these combo’s of settings
//// will ‘feel’ different. I have no idea which one is ‘best’, but Pro’s generally tend
//// to stick to 400 or 800 DPI – I suggest you do the same.
////
//// DPI – In-Game Sens.
//// —————————-
//// 400 – 2
//// 800 – 1
//// 1600 – 0.5
//// 3200 – 0.25
//// 6400 – 0.125
//// 128000 – 0.0625
//// —————————-
////
//// To get a Complete (?) list ogf CVAR’s : type ‘cvarlist’ in the console
////
//// *************************************************************************
//// NOTES //// NOTES //// NOTES //// NOTES //// NOTES
//// *************************************************************************
Sensitivity Settings
// SENSITIVITY
sensitivity “1”
zoom_sensitivity_ratio “1.1”
Aliases
// ALIASES
unbindall
alias “+bomb” “slot3; slot5; drop”
alias “-bomb” “slot2; slot1”
// alias +bdrop “use weapon_knife; use weapon_c4; drop”
// alias -bdrop “slot2; slot1”
alias “+djump” “+jump; +duck”
alias “-djump” “-jump; -duck”
alias “enemy_chat_on” “cl_mute_enemy_team 0”
alias “enemy_chat_off” “cl_mute_enemy_team 1”
// alias “voic_up” “voic_on; incrementvar voice_scale 0 1 0.05”
// alias “voic_default” “voic_on; voice_scale 0.05”
alias “cq_netgraph_on” “cq_netgraph 1”
alias “cq_netgraph_off” “cq_netgraph 0”
Keybinds
// KEYBINDS
bind scancode53 “toggleconsole” // US English key name “`”
// – MOUSE BINDS
bind “MOUSE_X” “yaw”
bind “MOUSE_Y” “pitch”
bind “MWHEELUP” “slot1”
bind “MWHEELDOWN” “slot2”
bind “MOUSE1” “+attack”
bind “MOUSE2” “+attack2”
bind “MOUSE3” “player_ping”
bind scancode28 “+reload” // US English key name “y” // bind “MOUSE4” “+reload”
bind scancode24 “+voicerecord” // US English key name “u” // bind “MOUSE5” “+voicerecord”
// – F-KEY BINDS
bind scancode58 “cl_crosshaircolor 1” // US English key name “F1”
bind scancode59 “cl_crosshaircolor 2” // US English key name “F2”
bind scancode60 “cl_crosshaircolor 3” // US English key name “F3”
bind scancode61 “cl_crosshaircolor 4” // US English key name “F4”
bind scancode62 “exec autoexec” // US English key name “F5”
bind scancode63 “cl_crosshairthickness 1” // US English key name “F6”
// bind “F7”
// bind “F8”
bind scancode68 “quit” // US English key name “F11”
// bind “F9” “voic_default”
// bind “F10” “voic_up”
// – MISC. BINDS
bind scancode5 “buymenu” // US English key name “b”
bind scancode43 “+showscores” // US English key name “TAB”
bind scancode19 “cq_netgraph_on” // US English key name “p”
bind scancode18 “cq_netgraph_off” // US English key name “o”
bind scancode23 “+spray_menu” // US English key name “t”
bind scancode20 “+use” // US English key name “q”
bind scancode26 “+forward” // US English key name “w”
bind scancode22 “+back” // US English key name “s”
bind scancode4 “+left” // US English key name “a”
bind scancode7 “+right” // US English key name “d”
bind scancode225 “+sprint” // US English key name “SHIFT”
bind scancode229 “messagemode2” // US English key name “RSHIFT”
bind scancode224 “+djump” // US English key name “CTRL”
bind scancode49 “drop” // US English key name “\”
bind scancode226 “+jump” // US English key name “ALT”
bind scancode55 “+bomb” // US English key name “.”
bind scancode40 “messagemode” // US English key name “ENTER”
bind scancode44 “+duck” // US English key name “SPACE”
bind scancode17 “+lookatweapon” // US English key name “n”
bind scancode56 “clutch_mode_toggle” // US English key name “/”
bind scancode29 “slot5” // US English key name “z”
bind scancode27 “slot12” // US English key name “x”
bind scancode14 “voice_loopback 0” // US English key name “k”
bind scancode15 “voice_loopback 1” // US English key name “l”
// – BUY-BINDS KEYPAD
bind scancode88 “buy vesthelm;” // US English key name “KP_ENTER”
bind scancode98 “buy vest;” // US English key name “KP_0”
bind scancode99 “buy defuser;” // US English key name “KP_DEL”
bind scancode96 “buy m4a1_silencer; buy ak47;” // US English key name “KP_8”
bind scancode90 “buy aug; buy sg556;” // US English key name “KP_2”
bind scancode97 “buy galilar; buy famas;” // US English key name “KP_9”
bind scancode95 “buy mp7; buy mp5;” // US English key name “KP_7”
bind scancode91 “buy p90;” // US English key name “KP_3”
bind scancode89 “buy ump45;” // US English key name “KP_1”
bind scancode93 “buy mp9; buy mac10;” // US English key name “KP_5”
bind scancode94 “buy awp;” // US English key name “KP_6”
bind scancode92 “buy ssg08;” // US English key name “KP_4”
bind scancode87 “buy scar20; buy g3sg1;” // US English key name “KP_PLUS”
bind scancode86 “buy tec9; buy fiveseven;” // US English key name “KP_MINUS”
bind scancode85 “buy deagle; buy revolver;” // US English key name “KP_MULTIPLY”
bind scancode84 “buy p250;” // US English key name “KP_DIVIDE”
// – BUY-BINDS NON-KEYPAD
bind scancode75 “buy m249; buy negev;” // US English key name “PGUP”
bind scancode78 “buy xm1014;” // US English key name “PGDN”
bind scancode74 “buy mag7;” // US English key name “HOME”
bind scancode77 “buy nova;” // US English key name “END”
bind scancode73 “buy sawedoff;” // US English key name “INS”
bind scancode76 “buy bizon;” // US English key name “DEL”
// – GRENADE BINDS
bind scancode8 “slot8; buy smokegrenade” // US English key name “e”
bind scancode21 “slot6; buy hegrenade” // US English key name “r”
bind scancode9 “slot7; buy flashbang” // US English key name “f”
bind scancode6 “slot10; buy molotov; buy incgrenade” // US English key name “c”
bind scancode25 “slot9; buy decoy” // US English key name “v”
// – WEAPONS BINDS
bind scancode32 “slot3” // US English key name “3”
bind scancode10 “slot13” // US English key name “g”
VOIP Settings
// VOICE
// voice_always_sample_mic “1”
// voice_loopback “0”
// voice_modenable “1”
// voice_player_speaking_delay_threshold “0”
// voice_test_log_send “0”
voice_threshold “-120”
// voice_vox “0”
Crosshair
// CROSSHAIR
cl_crosshair_drawoutline “0”
cl_crosshair_dynamic_maxdist_splitratio “0”
cl_crosshair_dynamic_splitalpha_innermod “1”
cl_crosshair_dynamic_splitalpha_outermod “1”
cl_crosshair_dynamic_splitdist “11”
cl_crosshair_friendly_warning “1”
cl_crosshair_outlinethickness “1”
// cl_crosshair_sniper_show_normal_inaccuracy “1”
cl_crosshair_sniper_width “3”
cl_crosshair_t “0”
cl_crosshairalpha “255”
cl_crosshaircolor “5”
cl_crosshaircolor_b “255”
cl_crosshaircolor_g “255”
cl_crosshaircolor_r “255”
cl_crosshairdot “0”
cl_crosshairgap “-0.5”
cl_crosshairgap_useweaponvalue “0”
cl_crosshairsize “2”
cl_crosshairstyle “4”
cl_crosshairthickness “0.5”
cl_crosshairusealpha “1”
cl_fixedcrosshairgap “2”
cl_crosshair_recoil “0
cl_debounce_zoom “true”
HUD Settings
// HUD
+cl_show_team_equipment
cl_hud_radar_scale “1.1”
cl_radar_always_centered “0”
cl_radar_icon_scale_min “0.7”
cl_radar_rotate “1”
cl_radar_scale “0.6”
cl_radar_square_with_scoreboard “1”
cl_teammate_colors_show “2”
cl_hud_color “7”
// Vest and Helmet (special lobby-loadout)
// ui_vanitysetting_loadoutslot_t equipment1
// ui_vanitysetting_loadoutslot_ct equipment1
// Decoy Grenade (special lobby-loadout)
// ui_vanitysetting_loadoutslot_t grenade4
// ui_vanitysetting_loadoutslot_ct grenade4
Misc.
// MISC.
fps_max 240
// My monitor goes up to 240 Hz, so other than competitive advantages (slightly lower latency),
// I don’t see a reason why I wouldn’t stay best-friends with my PC’s components.
fps_max_ui 60
// same as above; the lower you keep ur PC’s components’ temperature over time, the longer
// they will last. (Dr. R. Boot – PhD in watching Linus’ TechTips vids on YouTube ;-))
Write Configuration + Outro
// WRITE CONFIG
host_writeconfig
echo “########################################################################”
echo “——<<< Loading • { RΞ⋅bꝎT } • ‘s “autoexec.cfg” Completed >>>——”
echo “########################################################################”
And that wraps up our share on Counter-Strike 2: My Auto-Executable. 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 • { RΞ⋅bꝎT } •, who deserves all the credit. Happy gaming!