Last active
June 18, 2023 23:24
-
-
Save vivekkupadhyay/cd91458925c69348e769a4f8957a04c1 to your computer and use it in GitHub Desktop.
CS:GO main config file | <Steam_Installation_Location>\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 1. Main Settings | |
con_enable "1" //Enables Console | |
cl_disablehtmlmotd "1" //Removes "Message of the day" page when joining a server | |
cl_forcepreload "1" // Pre-loads The Whole Map & Sounds. | |
gameinstructor_enable "0" //Removes in-game instructions | |
cl_showhelp "0" //Removes on-screen help | |
cl_autohelp "0" //Removes automatic help | |
cl_disablefreezecam "1" //Disables Freezecam | |
cl_righthand "0" //Makes Player View Model Left-Handed | |
ui_steam_overlay_notification_position "bottomright" //Steam Overlay Notifications will appear Bottom-Right corner | |
cl_autowepswitch "0" //Disable auto-weapon switch | |
cl_forcepreload "0" //Disabled for higher FPS, and a smoother experience (thanks John McDonald) | |
cl_join_advertise "2" //Let friends join your community servers | |
lobby_default_privacy_bits1 "0" //Set default lobby permissions to "friends need invite" | |
// 2. Radar (Optimized radar settings) | |
cl_teammate_colors_show "1" //Show teammates as separate colors with letter | |
cl_hud_radar_scale "1.2" //Radar size, not too big and not too small | |
cl_radar_scale "0.5" //Radar map scale size, 0.4 works on all maps | |
cl_radar_always_centered "0" //Centers map instead of player | |
cl_radar_icon_scale_min "0.4" //Minimum player icon scale | |
// 3. Rates (These network settings are optimized for high speed internet) | |
rate "786432" // Your download rate to the server. Max rate: "786432" | |
cl_cmdrate "64" //Max number of command packets sent to server per second | |
cl_updaterate "64" //Number of packets per second you are requesting from the server | |
cl_interp "0.007813" //Sets the interpolation amount, always set this to 0 | |
cl_interp_ratio "1" //Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate) | |
cl_lagcompensation "1" //Lag compensation helps by eliminating combat latency from client side view | |
cl_predict "1" //Skip waiting for server feedback and simulate client side movement in real-time | |
cl_predictweapons "1" //Skip waiting for server feedback and perform client side prediction of weapon effects | |
// 4. Net (Netgraph positioning) | |
net_graph "1" //Shows my network usage data | |
net_graphheight "10" //Changes height | |
net_graphmsecs "400" //The latency graph represents this many milliseconds | |
net_graphpos "2" //Positioning of Net Graph | |
net_graphproportionalfont "0.9" //Makes font smaller | |
net_graphshowinterp "1" //Shows interpolation value | |
net_graphshowlatency "1" //Shows latency value | |
net_graphsolid "1" //Solid Net Graph | |
net_graphtext "1" //Shows text fields | |
net_maxroutable "1200" //Requested max packet size before packets are split | |
net_scale "5" //Makes font smaller | |
// 5. Video (Video settings and FPS Boosts) | |
fps_max "300" //Max frames per second, setting it to 0 causes long loading times | |
fps_max_menu "120" //Max frames per second in main-menu | |
mat_monitorgamma "1.6" //Sets Brightness to highest, highly recommended | |
mat_monitorgamma_tv_enabled "0" //Turn off TV Mode for less off-set light | |
mat_powersavingsmode "0" //Disables power saving mode | |
mat_queue_mode "2" //The queue/thread mode the material system should use, setting this to 2 gave me an FPS boost | |
r_dynamic "0" //Affects dynamic lighting, turned off for more FPS | |
r_drawtracers_firstperson "0" //Remove first person tracers, does not impact gameplay, just makes it easier to spray | |
// 6. Sound (optimized sound settings, does not affect your volume) | |
snd_hwcompat "1" //Enables "Advanced 3D Audio Processing" | |
snd_musicvolume_multiplier_inoverlay "0" // Disable music volume when Steam Overlay is active | |
voice_scale "0.4" //Turns down the volume of other players voice to 40% | |
// 7. Others | |
cl_use_opens_buy_menu "0" //Disables E from opening buy-menu, really useful | |
mm_dedicated_search_maxping "50" //Maxping Search in Matchmaking | |
func_break_max_pieces "0" //Less clutter from breaking vents (especially on Mirage) | |
developer "1" //Prints everything to Console | |
con_enable "1" //Enables Console | |
con_filter_enable "2" //The following commands will edit the console's formatting | |
con_filter_text "Damage Given" //so that damage given to enemies will be highlighted white with the | |
con_filter_text_out "Player:" //rest appearing as a light grey. | |
player_nevershow_communityservermessage "1" | |
option_duck_method "0" | |
option_speed_method "0" | |
cl_downloadfilter "nosound" // mapsonly pls volvo | |
spec_replay_autostart "0" | |
cl_dm_buyrandomweapons "0" | |
cl_autowepswitch "0" // auto weapon switch on pickup | |
hud_takesshots "1" // scoreboard screenshot at end of match | |
cl_show_clan_in_death_notice "1" | |
// 8. Aliases | |
alias autoexec "exec autoexec" | |
alias dc "disconnect" | |
alias "+fastq" "slot3;r_cleardecals" | |
alias "-fastq" "lastinv" | |
// 9. Binds | |
bind "mouse4" "-attack" | |
bind "q" "+fastq" | |
bind "n" "incrementvar gameinstructor_enable 0 1 1" | |
bind "MWHEELUP" "+jump" | |
bind "MWHEELDOWN" "+jump" | |
bind "h" "radio_bot"; | |
// 10. ViewModel | |
cl_viewmodel_shift_left_amt "1.5" | |
cl_viewmodel_shift_right_amt "0.75" | |
viewmodel_fov "63" | |
viewmodel_offset_x "1.25" | |
viewmodel_offset_y "0.75" | |
viewmodel_offset_z "-1.25" | |
viewmodel_presetpos "0" | |
viewmodel_recoil "1.0" | |
cl_bob_lower_amt "21" | |
cl_bobamt_lat "0.4" | |
cl_bobamt_vert "0.25" | |
cl_bobcycle "0.98" | |
// 11. Crosshair | |
cl_crosshair_drawoutline "1.000000" | |
cl_crosshair_dynamic_maxdist_splitratio "0.35" | |
cl_crosshair_dynamic_splitalpha_innermod "1" | |
cl_crosshair_dynamic_splitalpha_outermod "0.5" | |
cl_crosshair_dynamic_splitdist "2" | |
cl_crosshair_outlinethickness "0.100000" | |
cl_crosshair_sniper_show_normal_inaccuracy "0" | |
cl_crosshair_sniper_width "1" | |
cl_crosshair_t "0.000000" | |
cl_crosshairalpha "200.000000" | |
cl_crosshaircolor "5.000000" | |
cl_crosshaircolor_b "0.000000" | |
cl_crosshaircolor_g "255.000000" | |
cl_crosshaircolor_r "0.000000" | |
cl_crosshairdot "0.000000" | |
cl_crosshairgap "-2.500000" | |
cl_crosshairgap_useweaponvalue "0" | |
cl_crosshairscale "0" | |
cl_crosshairsize "2.000000" | |
cl_crosshairstyle "4.000000" | |
cl_crosshairthickness "1.000000" | |
cl_crosshairusealpha "1" | |
cl_fixedcrosshairgap "3" | |
host_writeconfig //Store current settings to config.cfg | |
clear //clear the console output | |
// Print out so we know the config has been executed. | |
echo "Autoexec Config Executed, GLHF" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment