Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Budi's Counter-Strike: Source config

Budi's CS:S Config

This is my constantly updated CS:S autoexec config.

Put the file autoexec.cfg in ...\Steam\steamapps\*steam username*\counter-strike source\cstrike\cfg or take what you want from it and add to your autoexec config!

Launch Options

-novid -noborder -high -threads 4 -freq 144 +exec autoexec.cfg

Enter launch options at Steam > Library > Counter-Strike: Source (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 Aero: No - hl2.exe Properties > Compatibility > Disable visual themes & Disable desktop composition
  • I play at 1280x960 stretched (no black bars, full-screen scaling) to 1920x1080. I like the feel, pov, and models are slighlty bigger. Maybe it's because I'm old school but it's purely preference.
  • In-Game Audio Ouput: Headphones
// budi's CS:S config
// Updated 11/8/20
// Rates
rate "128000"
cl_cmdrate "66"
cl_updaterate "66"
cl_interp "0.015"
cl_interp_ratio "1"
cl_lagcompensation "1"
cl_pred_optimize "2"
cl_predict "1"
cl_predictweapons "1"
cl_smooth "0"
cl_smoothtime "0"
cl_wpn_sway_interp "0"
// Mouse
sensitivity "2.14"
zoom_sensitivity_ratio "1.0"
m_rawinput "1"
m_pitch "0.022"
m_filter "0"
m_customaccel "0"
m_mouseaccel1 "0"
m_mouseaccel2 "0"
// Video
mat_setvideomode 1280 960 0
mat_dxlevel "95"
mat_monitorgamma "2.1"
mat_queue_mode "2" // multicore rendering
mat_vsync "0"
mat_antialias "1"
mat_forceaniso "1"
mat_hdr_level "0"
mat_disable_bloom "1"
mat_bloomscale ".20"
mat_colorcorrection "0" // depth blur
mat_texture_limit "-1"
mat_compressedtextures "1"
mat_picmip "0" // texture quality
r_3dsky "1"
r_shadows "1"
r_shadowmaxrendered "32"
r_shadowrendertotexture "1" // render shadows from players to objects
r_dynamic "1" // dynamic lighting
r_lod "-1" // model quality
r_rootlod "0" // model quality
r_decal_cullsize "5" // spray render distance
r_renderoverlayfragment "1" // map detail
fps_max "999"
cl_minmodels "1"
cl_ragdoll_physics_enable "0" // ragdolls
cl_forcepreload "1"
cl_ejectbrass "0" // bullet shells
mat_savechanges // write video settings to registry
// Audio
volume "0.55"
voice_enable "1"
voice_scale "1" // receive volume
dsp_slow_cpu "1"
snd_surround_speakers "0" // audio output
snd_musicvolume "0"
snd_legacy_surround "0" // emulated surround sound
snd_mixahead "0.05" // sound delay
// HUD
hud_showtargetid "1"
hud_fastswitch "1"
cl_righthand "1"
cl_autowepswitch "1"
cl_showpos "0"
cl_showfps "0"
net_graph "0"
net_graphproportionalfont "0" // small netgraph font
// Crosshair
cl_crosshairsize "2"
cl_crosshairthickness "0.5"
cl_crosshairspreadscale "0.3"
cl_crosshairdot "0"
cl_crosshairusealpha "1"
cl_crosshairalpha "999"
cl_dynamiccrosshair "0"
cl_legacy_crosshair_recoil "0"
cl_legacy_crosshair_scale "0"
// White crosshair
cl_crosshaircolor "5"
cl_crosshaircolor_r "255"
cl_crosshaircolor_g "255"
cl_crosshaircolor_b "255"
// Toggle crosshair
bind ins "crosshair_fuchia"
alias crosshair_fuchia "cl_crosshaircolor_r 255;cl_crosshaircolor_g 50;cl_crosshaircolor_b 255;bind ins crosshair_white"
alias crosshair_white "cl_crosshaircolor_r 255;cl_crosshaircolor_g 255;cl_crosshaircolor_b 255;bind ins crosshair_fuchia"
// Misc
con_enable "1"
cl_downloadfilter "mapsonly"
cl_autohelp "0"
cl_showhelp "0"
cl_disablefreezecam "1"
cl_disablehtmlmotd "1"
cl_autowepswitch "0" // auto weapon switch on pickup
cl_hudhint_sound "0"
cl_clanid ""
setinfo zb_wantautocashcalling 1
// Binds
unbind y
unbind u
unbind k
unbind alt
bind enter "messagemode"
bind \ "messagemode2"
bind v "+voicerecord"
bind "TAB" "+ng"
bind space "+jump"
bind t "impulse 201"
bind f10 "quit"
bind MWHEELDOWN "invnext"
bind MWHEELUP "invprev"
bind mouse3 "bhopon" // toggle scroll wheel bhop
bind mouse4 "use weapon_smokegrenade"
bind mouse5 "use weapon_flashbang"
bind del "exec autoexec"
bind - "toggle voice_scale 1 0" // toggle voice volume
bind = "toggle volume 0.55 0.08 0" // toggle game volume
bind 6 "say ;noclip;say .noclip;" // sv_cheats and ESEA
bind rshift "sm_restart; say ; say !r; surf" // kz/bhop/surf restart
bind rctrl "say ; say !whop" // zskyworld =D
bind . "say .budibudibudibudi;say .ready;say !ready" // custom ready for pugs
bind / "zb_teamcash" // zBlock cash call
// Aliases
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 "surf" "bind mouse4 +left;bind mouse5 +right;fps_max 300"
host_writeconfig // write settings to config.cfg
echo ""
echo ""
echo "autoexec.cfg executed"
echo ""
echo ""
@murdock92188

This comment has been minimized.

Copy link

@murdock92188 murdock92188 commented Apr 16, 2013

Hey budi,

I gave your autoexec a try, and now I'm being told by fellow cs:s gamers that my player looks as though he's going berserk with my weapon pointing every which way extremely fast (which, to me, when I see this on another player, looks like that person may be hacking); however, from my first-person pov, it looks normal.

Any clue as to why?

Thanks!

@nickbudi

This comment has been minimized.

Copy link
Owner Author

@nickbudi nickbudi commented Jun 21, 2013

Late reply! I forget to check for comments. Maybe your routing to a server isn't good or your internet connection is bad.

@ghost

This comment has been minimized.

Copy link

@ghost ghost commented May 26, 2017

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment