Skip to content

Instantly share code, notes, and snippets.

@Otoris
Last active April 29, 2022 21:20
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Otoris/8d4a4d241a43240b81a4 to your computer and use it in GitHub Desktop.
Save Otoris/8d4a4d241a43240b81a4 to your computer and use it in GitHub Desktop.
Otoris' Counter-Strike: Global Offensive config
exec hacks.cfg
//Steam ID = STEAM_1:1:3380810
// Launch options:
// -novid -tickrate 128 -refresh 144 -nojoy -console +cpu_frequency_monitoring 2
// cpu_frequency_monitoring will help identify if you have CPU overheating/throttling problems
// If it drops below 80%-85% You have a problem with airflow/cooling/fans. If it's 55 or below, you have a MAJOR problem.
cl_cmdrate 128
cl_updaterate 128
rate 786432
// Rate Values
// 0.5Mbps 65536
// 1Mpbs 131072
// 1.5Mbps 196608 (default)
// 2Mbps 262144
// 4Mbps 524288
// 6Mbps 786432 (max)
cl_interp 0.03125
cl_interp_ratio 2.0 //If your connection is unstable use 2
cl_lagcompensation 1
net_client_steamdatagram_enable_override 1
fps_max 999 // Use 201 or lower for possibly more stable client variance.
fps_max_menu 999
net_graph 1
net_graphpos 3
net_graphproportionalfont 0
// Adil's Crosshair http://steamcommunity.com/profiles/76561198044193823/
cl_crosshairalpha 255;
cl_crosshaircolor 5;
cl_crosshaircolor_r 255;
cl_crosshaircolor_b 250;
cl_crosshaircolor_g 0;
cl_crosshairdot 0;
cl_crosshairgap -7;
cl_crosshairsize 3;
cl_crosshairstyle 4;
cl_crosshairusealpha 1;
cl_crosshairthickness 0.5;
cl_fixedcrosshairgap -7;
cl_crosshair_drawoutline 0;
// Radar - Zoomed Out (great for IGLs)
cl_radar_always_centered "0"
cl_radar_icon_scale_min "0.4"
cl_radar_rotate "1"
cl_radar_scale "0.3"
// Mouse
// 6/11 Windows + Enhanced Windows Pointer Precision OFF + MarkC Mouse Fix
// (http://donewmouseaccel.blogspot.com/2010/03/markc-windows-7-mouse-acceleration-fix.html)
// Steelseries Rival 310 + QCK+ Mousepad
// 2.18 @ 400dpi
sensitivity 2.18 //2.18 @ 400dpi
m_rawinput 1
m_pitch "0.022"
m_mouseaccel1 0
m_mouseaccel2 0
m_customaccel 0
m_mousespeed 0
zoom_sensitivity_ratio_mouse "1.0"
// Audio
snd_use_hrtf 1 // seriously, get used to this. 100x better audio tracking in-game
snd_mute_losefocus 0
snd_mixahead "0.02" //Lowers the delay or "buffer" when playing sounds in game.
snd_mix_async "1"
snd_headphone_pan_exponent "1" //Sets the Pan-Law which determines crossfade positioning.
snd_async_flush
snd_musicvolume "0.3" // Master music volume level
snd_deathcamera_volume "0" // Music in deathcamera
snd_mapobjective_volume "0" // Music that starts when bomb is planted
snd_menumusic_volume "0" // Music in main menu
snd_roundend_volume "0" // Music when round ends
snd_roundstart_volume "0" // Music when round starts
snd_tensecondwarning_volume "0.2" // 10 Second bomb music timer (actually 9.7 seconds) (recommended on)
windows_speaker_config 1
voice_enable 1
// FPS Troubles?
// Try snd_updateaudiocache followed by snd_rebuildaudiocache and restart your client.
// Joy
joystick 0
joystick_force_disabled 1
joystick_force_disabled_set_from_options 1
// View Model - Classic
cl_bob_lower_amt 0
cl_bobamt_lat 0.1
cl_bobamt_vert 0.1
cl_bobcycle 0.1
viewmodel_fov 68
viewmodel_offset_x 2.5
viewmodel_offset_y 0
viewmodel_offset_z -1.5
cl_viewmodel_shift_left_amt "0.5"
cl_viewmodel_shift_right_amt "0.5"
cl_autohelp 0
cl_forcepreload 0 // "You almost definitely do not want this var set, ever ever ever." - Valve dev https://www.reddit.com/r/GlobalOffensive/comments/adq2a4/never_install_csgo_on_an_old_hard_drive/edlbh3d/
cl_use_opens_buy_menu 0
cl_spec_mode 4
cl_autowepswitch 0
cl_timeout 150000 // This is capped at 30 or 60 now...
cl_color 1 // 0 = Yellow, 1 = Purple, 2 = Green, 3 = Blue, 4 = Orange
cl_hideserverip 1 // Stream and video safe!
cl_showloadout 1
cl_teamid_overhead_always 2
cl_join_advertise 0
hud_scaling .85
hud_showtargetid 1
cl_hud_background_alpha .1
cl_hud_playercount_pos 0
cl_hud_playercount_showcount 1
cl_teamid_overhead_name_alpha "240"
cl_threaded_bone_setup 1
r_drawtracers_firstperson 0 // Inaccurate and misleading so turn them off.
r_dynamic 0
gameinstructor_enable 0
hud_takesshots 1 // Broken, VALVE PLS FIX
mm_dedicated_search_maxping 70
mm_csgo_community_search_players_min 7
player_nevershow_communityservermessage 1
lobby_voice_chat_enabled 0
// Prints Damage in top left of screen.
developer 1
con_filter_enable 2
con_filter_text_out Player:
con_filter_text Damage Given To
alias +scoreshot "+showscores; screenshot"
alias -scoreshot "-showscores"
alias pause_on "say .pause;mp_pause_match;sm_rcon mp_pause_match;bind f11 pause_off"
alias pause_off "say .unpause;mp_unpause_match;sm_rcon mp_unpause_match;bind f11 pause_on"
alias live_on "sm_rcon say >>> LIVE LIVE LIVE; bind HOME live_off"
alias live_off "sm_rcon say LIVE LIVE LIVE <<<; bind HOME live_on"
alias +lolclip "noclip;say .noclip"
alias -lolclip "noclip;say .noclip"
//Throw Aliases
// If you're in the ESL Pro-league or a Valve minor/major, sucks to be you, remove these.
alias +runThrow "+forward;-attack"
alias -runThrow "-forward;"
alias +jumpThrow "+jump;-attack;-attack2"
alias -jumpThrow "-jump;"
alias +runJumpThrow "+forward;+jump;-attack"
alias -runJumpThrow "-forward;-jump;"
alias +cjump "+jump; +duck"
alias -cjump "-jump; -duck"
alias buyP250 "buy p250; slot2; drop"
//Helper Binds
bind f11 "pause_on"
bind HOME "live_on"
bind INS "sm_rcon say KNIFE KNIFE KNIFE"
bind END "sm_rcon say GL HF!!!!!!!!!!;say GL HF NH DH"
bind DEL "smoke;flash;he;molotov;ak;god;money"
bind f9 "+scoreshot"
bind SPACE "+lolclip"
bind f "+lookatweapon;r_cleardecals"
//bind SPACE +cjump //Uncomment this for easy jump crouching. Helps if you have problems timing crouches.
bind p buyP250
//Throw Binds
// If you're in the ESL Pro-league or a Valve minor/major, sucks to be you, remove these.
bind "t" "+runThrow"
bind "j" "+jumpThrow"
bind "h" "+runJumpThrow"
//alignment xhair toggle
bind i alignOn
alias alignOn "cl_crosshairsize 10000; cl_showpos 1; bind i alignOff"
alias alignOff "cl_crosshairsize 3; cl_showpos 0; bind i alignOn"
//recording zoom, sv_cheats 1 required
bind n zoomOn
alias zoomOn "fov_cs_debug 35; fov_tv_debug 35; bind n zoomOff"
alias zoomOff "fov_cs_debug 0; fov_tv_debug 0; bind n zoomOn"
// AUG xhair fix
bind p augOn
alias augOn "cl_crosshaircolor_r -1000; cl_crosshaircolor_g 0; cl_crosshaircolor_b -1000; bind i augOff"
alias augOff "exec autoexec"
//Grenade Binds
// I have my DPI switch mapped to 6 on the keyboard.
// 4 is just easy for me to remember for HE grenades. Also add the knife switch for faster nade switch.
// Cycling nades is a dirty habit. Just don't.
bind "4" "use weapon_knife; use weapon_hegrenade"
bind "mouse4" "use weapon_knife;use weapon_flashbang"
bind "mouse3" "use weapon_knife;use weapon_smokegrenade"
bind "6" "use weapon_knife;use weapon_incgrenade;use weapon_molotov"
unbind "mwheelup"
bind "mwheelup" "use weapon_knife;use weapon_incgrenade;use weapon_molotov"
host_writeconfig
echo ""
echo ""
echo ""
echo "If you like the work put into this config,"
echo " consider subscribing and following me @"
echo ""
echo "YouTube: youtube.com/otoris"
echo "Twitter: twitter.com/otoris"
echo ""
echo ""
echo "...and hey..."
echo "~Thanks for watching (and using)"
echo ""
echo ""
echo ""
echo "Watch your demos kids... playdemo <demofilename> <steamid> lowlights"
echo "Your <steamid> is STEAM_1:1:3380810"
play ui/valve_logo_music
@Otoris
Copy link
Author

Otoris commented Sep 21, 2016

Updated with new rates.

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