Skip to content

Instantly share code, notes, and snippets.

@hnsl
Forked from nickbudi/README.md
Last active August 29, 2015 14:11
Show Gist options
  • Save hnsl/20ec3ef29b9ac77820ba to your computer and use it in GitHub Desktop.
Save hnsl/20ec3ef29b9ac77820ba to your computer and use it in GitHub Desktop.

Budi's CS:GO Config

This is my constantly updated CS:GO autoexec config.

Put the files autoexec.cfg and video.txt in ...\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg or take what you want from it and add to your autoexec config!

Launch Options

-novid -noborder -high -threads 4 -freq 144 -refresh 144 -tickrate 128 -nojoy -nod3d9ex -noaafonts +exec autoexec.cfg +mat_vignette_enable 0 -processheap

Enter launch options at Steam > Library > Counter-Strike: Global Offensive (right-click) > Properties > Set Launch Options...

Other Settings

Windows Sensitivity: 6/11
Enhance Pointer Precision: No
Mouse DPI: 450
Mouse Polling Rate: 500hz
Mouse Fix: MarkC Windows 8 + 7 Mouse Acceleration Fix
Windows 7 Aero: No - csgo.exe Properties > Compatibility > Disable visual themes & Disable desktop composition
VibranceGUI by juvlarN Vibrance Level: 100% - Automated digital vibrance for Nvidia cards
Competitive HUD by spddl (Custom HUD's aren't compatible with CS:GO at the moment) csgo_multi.txt Script by spddl

Weapon Loadout

CT: M4A1-S or M4A4, USP-S, CZ75-Auto
T: CZ75-Auto

// budi's CS:GO config
// Updated 12/12/14
// Rates
rate "128000"
cl_cmdrate "128"
cl_updaterate "128"
cl_interp "0.0"
cl_interp_ratio "1"
cl_lagcompensation "1"
// Mouse
sensitivity "1.2"
zoom_sensitivity_ratio_mouse "1.0"
m_rawinput "1"
m_pitch "0.022"
m_customaccel "0"
m_mouseaccel1 "0"
m_mouseaccel2 "0"
// Video
mat_monitorgamma "1.6"
mat_queue_mode "-1" // auto detect multi-core rendering
fps_max "145"
fps_max_menu "145"
r_dynamic "0"
r_drawtracers_firstperson "0"
mat_savechanges // write video settings to registry
// Audio
volume "0.55"
voice_enable "1"
voice_scale "1" // receive volume
windows_speaker_config "1" // headphone audio output
snd_musicvolume "0"
snd_mixahead "0.05" // sound delay
snd_headphone_pan_exponent "2"
snd_headphone_pan_radial_weight "2"
snd_legacy_surround "0" // emulated surround sound
snd_mute_losefocus "1" // mute game when alt-tabbed
lobby_voice_chat_enabled "0" // voice chat in lobby
// HUD
hud_scaling "0.80" // CS:S sized HUD
hud_showtargetid "1"
cl_hud_background_alpha "0.100000"
cl_hud_bomb_under_radar "0"
cl_hud_color "1"
cl_hud_healthammo_style "1"
cl_hud_playercount_pos "0"
cl_hud_playercount_showcount "0"
cl_hud_radar_scale "0.900000"
cl_draw_only_deathnotices "0"
cl_righthand "1"
cl_showloadout "1"
cl_showpos "0"
cl_showfps "1"
net_graph "0"
net_graphproportionalfont "0" // small netgraph font
// Radar
cl_radar_always_centered "0"
cl_radar_rotate "1"
cl_radar_scale "0.38"
cl_radar_icon_scale_min "0.4"
cl_radar_square_with_scoreboard "0"
// Reposition gun model to mimic CS:S
viewmodel_presetpos "0"
viewmodel_fov "68"
viewmodel_offset_x "2.500000"
viewmodel_offset_y "0"
viewmodel_offset_z "-1.500000"
// Reduce gun shifting when crouching
cl_viewmodel_shift_left_amt "0.5"
cl_viewmodel_shift_right_amt "0.5"
// Reduce gun and scope shifting/bobbing when moving
cl_bobcycle "2" // 0.98 is enforced by ESEA/ESL
cl_bob_lower_amt "5"
cl_bobamt_lat "0.1"
cl_bobamt_vert "0.1"
// Crosshair
cl_crosshairstyle "4"
cl_crosshairsize "2"
cl_crosshairthickness "1"
cl_crosshairgap "-1" // classic
cl_fixedcrosshairgap "3" // new
cl_crosshairdot "0"
cl_crosshairusealpha "1"
cl_crosshairalpha "999"
cl_crosshair_drawoutline "1"
cl_crosshair_outlinethickness "1"
cl_crosshairgap_useweaponvalue "0"
// White crosshair
cl_crosshaircolor "5"
cl_crosshaircolor_r "255"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "255"
// Debug accuracy (sv_cheats)
weapon_debug_spread_show "0" // show possible shot accuracy
weapon_debug_spread_gap "0.67"
// Misc
developer "0"
con_enable "1"
con_filter_enable "2" // print console on screen
con_filter_text "Damage " // highlight damage in console
ui_steam_overlay_notification_position "bottomright"
player_nevershow_communityservermessage "1"
mm_dedicated_search_maxping "80" // max ping for matchmaking games
mm_dedicated_force_servers ""
gameinstructor_enable "0"
option_duck_method "0"
option_speed_method "0"
cl_forcepreload "1"
cl_downloadfilter "nosound" // mapsonly pls volvo
cl_disablehtmlmotd "0"
cl_autohelp "0"
cl_showhelp "0"
cl_disablefreezecam "1"
cl_dm_buyrandomweapons "0"
cl_teammate_colors_show "1"
cl_autowepswitch "0" // auto weapon switch on pickup
cl_use_opens_buy_menu "0" // E opening buy menu
cl_scoreboard_mouse_enable_binding "showmouse" // press `,` to enable mouse on the scoreboard
closeonbuy "1"
hud_takesshots "0" // scoreboard screenshot at end of match
// cl_clanid ""
password ""
// Binds
unbind y
unbind u
unbind k
unbind alt
bind enter "messagemode"
bind \ "messagemode2"
bind v "+voicerecord"
bind "TAB" "+ng"
bind space "+jump"
bind w "+forward"
bind a "+moveleft"
bind s "+back"
bind d "+moveright"
bind MWHEELDOWN "invnext"
bind MWHEELUP "invprev"
//bind home "spectate"
bind mouse1 "+attack"
bind mouse2 "+attack2"
bind mouse3 "bhopon" // toggle scroll wheel bhop
bind mouse4 "use weapon_smokegrenade"
bind mouse5 "use weapon_flashbang"
bind del "exec autoexec"
bind shift "+speed" // default
bind f "+lookatweapon" // default
bind g "drop" // default
bind h "bot_place" // places bot for practice
bind n "+jumpthrow" // consistent smoke jump throws
bind pgup "toggle voice_scale 1 0" // toggle voice volume
bind pgdn "toggle volume 0.55 0.1 0" // toggle game volume
bind f1 "mp_restartgame 1"
bind f5 "sv_cheats 1; sv_regeneration_force_on 1;sv_grenade_trajectory 1;sv_grenade_trajectory_thickness 0.5;mp_freezetime 0;mp_roundtime_defuse 60;mp_buytime 60;mp_buy_anywhere 1;mp_maxrounds 1000;mp_maxmoney 10000000;mp_startmoney 10000000;mp_warmup_end"
bind f6 "tap_practice_on"
bind f7 "mp_autoteambalance 0;mp_limitteams 10;mp_restartgame 1;bot_kick;bot_add_t;bot_add_t;bot_add_t;bot_add_t;bot_add_t;bot_add_t;bot_add_t;bot_add_t;bot_add_t"
bind f8 "mp_autoteambalance 0;mp_limitteams 10;mp_restartgame 1;bot_kick;bot_add_ct;bot_add_ct;bot_add_ct;bot_add_ct;bot_add_ct;bot_add_ct;bot_add_ct;bot_add_ct;bot_add_ct"
bind , "showmouse"
bind home toggleconsole
// Aliases
alias "showmouse" // for mouse on scoreboard
alias "+ng" "+showscores; net_graph 1"
alias "-ng" "-showscores; net_graph 0"
alias bhopon "bind MWHEELDOWN +jump;bind MWHEELUP +jump;bind mouse3 bhopoff"
alias bhopoff "bind MWHEELDOWN invnext;bind MWHEELUP invprev;bind mouse3 bhopon"
alias "+jumpthrow" "+jump;-attack"
alias "-jumpthrow" "-jump"
alias tap_practice_on "sv_showimpacts 1;sv_showimpacts_penetration 1;bot_dont_shoot 1;bot_max_vision_distance_override 10;mp_randomspawn 1;mp_respawn_on_death_ct 1;mp_respawn_on_death_t 1;bind f6 tap_practice_off;bind end endkill0;bot_difficulty 0"
alias tap_practice_off "sv_showimpacts 0;sv_showimpacts_penetration 0;bot_dont_shoot 0;bot_max_vision_distance_override -1;mp_randomspawn 0;mp_respawn_on_death_ct 0;mp_respawn_on_death_t 0;bind f6 tap_practice_on;unbind end"
alias endkill0 "bind end endkill1; shake_testpunch 0 10 0 1 1 0.33"
alias endkill1 "bind end endkill2; shake_testpunch 0 10 0 2 1 0.66"
alias endkill2 "bind end endkill3; shake_testpunch 0 10 0 3 1.5 1"
alias endkill3 "bind end endkill4; shake_testpunch 0 10 0 4 2 1"
alias endkill4 "bind end endkill5; shake_testpunch 0 10 0 5 3 1"
alias endkill5 "kill; bind end endkill0"
// Keypad buy binds
bind kp_ins "buy vesthelm" // 0
bind kp_del "buy vest" // .
bind kp_enter "buy defuser" // Enter
bind kp_end "buy hegrenade;give weapon_hegrenade" // 1
bind kp_downarrow "buy flashbang;give weapon_flashbang" // 2
bind kp_pgdn "buy smokegrenade;give weapon_smokegrenade" // 3
bind kp_leftarrow "buy deagle;give weapon_deagle" //4
bind kp_5 "buy incgrenade;buy molotov;give weapon_incgrenade;give weapon_molotov" // 5
bind kp_rightarrow "buy decoy;give weapon_decoy" // 6
bind kp_home "buy awp;give weapon_awp" // 7
bind kp_uparrow "buy m4a1;buy ak47;give weapon_m4a1_silencer;give weapon_ak47;" // 8
bind kp_pgup "buy famas;buy galilar;give weapon_famas;give weapon_galilar" // 9
bind kp_slash "buy p90;give weapon_p90" // /
bind kp_multiply "buy ump45;give weapon_ump45" // *
bind kp_minus "buy sawedoff;buy mag7;give weapon_sawedoff;give weapon_mag7" // -
bind kp_plus "buy fn57;give weapon_fn57;buy tec9;give weapon_tec9" // +
host_writeconfig // write settings to config.cfg
echo ""
echo ""
echo "autoexec.cfg executed"
echo ""
echo ""
echo ""
"VideoConfig"
{
"setting.cpu_level" "-1"
"setting.gpu_level" "-1"
"setting.mat_antialias" "0"
"setting.mat_aaquality" "0"
"setting.mat_forceaniso" "-1"
"setting.mat_vsync" "0"
"setting.mat_triplebuffered" "0"
"setting.mat_grain_scale_override" "-1.000000"
"setting.gpu_mem_level" "1"
"setting.mem_level" "2"
"setting.mat_queue_mode" "-1"
"setting.csm_quality_level" "3"
"setting.mat_software_aa_strength" "0"
"setting.mat_motion_blur_enabled" "0"
"setting.fullscreen" "1"
"setting.defaultres" "1920"
"setting.defaultresheight" "1080"
"setting.aspectratiomode" "1"
"setting.nowindowborder" "0"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment