Last active
March 23, 2023 01:33
-
-
Save kus/c166c0553d085197715e7a0a324623e6 to your computer and use it in GitHub Desktop.
Kus CS:GO Config
This file contains hidden or 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
// Place in C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\autoexec.cfg | |
// To get your existing binds find your config at C:\Program Files (x86)\Steam\userdata\<steamID3>\730\local\cfg\config.cfg | |
// Launch options | |
// https://steamcommunity.com/sharedfiles/filedetails/?id=379782151 | |
// -noforcemaccel -noforcemparms -noforcemspd -novid -tickrate 128 -high -nojoy +exec autoexec | |
// Windows sensitivity: 6/11, enhance pointer precision: off | |
con_enable "1" // Enable console | |
// Buy script | |
// http://csgobuynds.com/buy-binds-generator.html | |
// Source: /Counter-Strike Global Offensive/csgo/scripts/weapon_manifest.txt | |
// Source: /Counter-Strike Global Offensive/csgo/resource/ui/buymenuconfig.txt | |
bind "kp_end" "buy p250;" // Numpad 1 | |
bind "kp_downarrow" "buy deagle;" // Numpad 2 | |
bind "kp_pgdn" "buy mag7;" // Numpad 3 | |
bind "kp_leftarrow" "buy mp9;" // Numpad 4 | |
bind "kp_5" "buy mp7;" // Numpad 5 | |
bind "kp_rightarrow" "buy p90;" // Numpad 6 | |
bind "kp_home" "buy ak47; buy m4a1;" // Numpad 7 | |
bind "kp_uparrow" "buy aug;" // Numpad 8 | |
bind "kp_pgup" "buy awp;" // Numpad 9 | |
bind "kp_slash" "buy hegrenade;" // Numpad / | |
bind "kp_multiply" "buy flashbang;" // Numpad * | |
bind "kp_minus" "buy smokegrenade;" // Numpad - | |
bind "kp_plus" "buy molotov;" // Numpad + | |
bind "kp_del" "buy decoy;" // Numpad . | |
bind "kp_ins" "buy defuser;" // Numpad 0 | |
bind "kp_enter" "buy vesthelm; buy vest;" // Numpad Enter | |
// Nade crosshair | |
// Normal and remove bullet holes and blood (that can be confusing seeing a player) | |
alias "xhair_res" "cl_crosshairsize 1; r_cleardecals" | |
// Throw and remove bullet holes and blood (that can be confusing seeing a player) | |
alias "xhair_big" "cl_crosshairsize 255; r_cleardecals" | |
// Scoreboard + fps + net net graph | |
alias "+stats" "+score; cl_showfps 1; net_graph 1" | |
alias "-stats" "-score; cl_showfps 0; net_graph 0" | |
// Weapon selection | |
bind "1" "slot1; xhair_res" // Primary | |
bind "2" "slot2; xhair_res" // Secondary | |
bind "3" "slot3; xhair_res" // Knife / Zeus x27 | |
bind "4" "slot4; xhair_big" // Cycle Grenades | |
bind "5" "slot5; xhair_res" // Bomb | |
bind "6" "slot6; xhair_big" // HE Grenade | |
bind "7" "slot7; xhair_big" // Flashbang | |
bind "8" "slot8; xhair_big" // Smoke Grenade | |
bind "9" "slot9; xhair_big" // Decoy Grenade | |
bind "0" "slot10; xhair_big" // Molotov Cocktail | |
bind "-" "slot11; xhair_res" // Zeus x27 | |
bind "k" "slot12; xhair_res" // Medi-Shot in Danger Zone | |
bind "ALT" "slot3; xhair_res" // Knife | |
bind "MOUSE4" "slot2; xhair_res" // Pistol | |
bind "MWHEELUP" "slot1; xhair_res" // Primary | |
bind "MWHEELDOWN" "slot2; xhair_res" // Secondary | |
// Movement | |
bind "a" "+moveleft" // Left | |
bind "d" "+moveright" // Right | |
bind "w" "+forward" // Forward | |
bind "s" "+back" // Back | |
bind "q" "+speed" // Walk | |
bind "MOUSE1" "+attack" // Primary attack | |
bind "SPACE" "+attack2" // Secondary attack | |
bind "MOUSE2" "+jump" // Jump | |
bind "SHIFT" "+duck" // Crouch | |
option_duck_method "0" // Hold for crouch | |
option_speed_method "1" // Toggle for walk | |
// Misc controls | |
bind "MOUSE3" "player_ping" // Ping for Danger Zone | |
bind "MOUSE5" "+use" // Use | |
bind "b" "buymenu" // Buy menu | |
bind "e" "+spray_menu" // Spray | |
bind "f" "use weapon_smokegrenade; xhair_big" // Smoke grenade | |
bind "g" "+lookatweapon" // Look at weapon | |
bind "m" "teammenu" // Choose team | |
bind "r" "+reload" // Reload | |
bind "CTRL" "drop" // Drop weapon | |
bind "y" "messagemode" // Say | |
bind "u" "messagemode2" // Say team | |
bind "TAB" "+stats" // Score board | |
bind "`" "toggleconsole" // Console | |
bind "," "incrementvar volume 0.1 1 0.9" // Volume | |
bind "'" "incrementvar hud_scaling 0.5 1 0.5" // Hud size | |
bindtoggle "/" "voice_enable" // Toggle voice chat | |
bind "ESCAPE" "cancelselect" // Cancel | |
bind "F1" "callvote" // Vote | |
bind "F5" "jpeg" // Screenshot | |
bind "i" "demoui" // Demo controls | |
bind "v" "+voicerecord" // Voice | |
// Radio | |
bind "j" "radio1" // Command Radio Menu | |
// bind "o" "radio2" // Standard Radio Menu | |
bind "o" "playerchatwheel deathcry *Orgasms*" | |
bind "l" "radio3" // Report Radio Menu | |
bind "c" "cheer" // Cheer | |
bind "z" "negative" // Negative | |
bind "x" "roger" // Roger | |
bind "t" "sticktog" // Stick together | |
bind "h" "holdpos" // Hold position | |
// Jump throw (hold mouse1 then press j) | |
alias "+jumpthrow" "+jump;-attack" | |
alias "-jumpthrow" "-jump" | |
bind "j" "+jumpthrow" | |
// Settings | |
cl_autowepswitch "0" // Disable auto weapon pickup | |
con_enable "1" // Enable developer console | |
cl_clanid "7934098" // Current clan ID for name decoration | |
cl_color "3" // Preferred teammate color | |
mm_dedicated_search_maxping "80" // Max ping for game search [Min = 50, Max = 350] | |
// Mouse | |
m_customaccel "0" // Mouse acceleration off | |
m_customaccel_exponent "0" // Acceleration amount | |
m_customaccel_max "0" // Acceleration max | |
m_customaccel_scale "0" // Acceleration scale | |
m_forward "1" // Mouse forward factor | |
m_mouseaccel1 "0" // Windows mouse acceleration initial threshold (2x movement) | |
m_mouseaccel2 "0" // Windows mouse acceleration secondary threshold (4x movement) | |
m_mousespeed "0" // Windows mouse acceleration | |
m_pitch "-0.022000" // Mouse pitch factor | |
m_rawinput "1" // Use raw mouse input | |
m_side "0.8" // Mouse side factor | |
m_yaw "0.022" // Mouse yaw factor | |
sensitivity "4" // Sensitivity | |
zoom_sensitivity_ratio_mouse "1" // Sensitivity is multiplied by this factor when the player zooms down the sight of a scoped weapon | |
// Crosshair | |
// http://clutchround.com/csgo-crosshair-settings/ | |
crosshair "1" // ( def. "1" ) Show crosshair | |
cl_crosshairsize "1" // ( def. "5" ) | |
cl_crosshairgap "-1" // ( def. "1" ) | |
cl_crosshaircolor "1" // ( def. "1" ) Set crosshair color as defined in game_options.consoles.txt | |
cl_crosshairthickness "1" // ( def. "0.5" ) | |
cl_crosshairstyle "4" // ( def. "2" ) 0 = Default, 1 = Default Static, 2 = Classic (accurate recoil/spread feedback), 3 = Classic Dynamic, 4 = Classic Static, 5 = Classic 1.6/CS:S Style | |
cl_crosshairalpha "255" // ( def. "200" ) min. 0.000000 max. 255.000000 - Transparency of your crosshair 255 = solid | |
cl_crosshairdot "0" // ( def. "1" ) Crosshair dot | |
cl_crosshair_drawoutline "0" // ( def. "1" ) Draws a black outline around the crosshair for better visibility | |
cl_crosshair_sniper_width "1" // ( def. "1" ) If >1 sniper scope cross lines gain extra width (1 for single-pixel hairline) | |
cl_observercrosshair "1" // Observe other players crosshairs | |
cl_show_observer_crosshair "2" // ( def. "1" ) 0 = None, 1 = Friends & Party, 2 = All | |
// View model (weapon) | |
viewmodel_fov "68" // ( def. "54" ) FOV | |
viewmodel_offset_x "2.5" // ( def. "0.0" ) Offset x | |
viewmodel_offset_y "0" // ( def. "0.0" ) Offset y | |
viewmodel_offset_z "-1.5" // ( def. "0.0" ) Offset z | |
viewmodel_presetpos "3" // ( def. "1" ) Preset - 1:"Desktop", 2:"Couch", 3:"Classic" | |
cl_viewmodel_shift_left_amt "1.5" // ( def. "1.5" ) min. 0.500000 max. 2.000000 - The amount the viewmodel shifts to the left when shooting accuracy increases. | |
cl_viewmodel_shift_right_amt "0.75" // ( def. "0.75" ) min. 0.250000 max. 2.000000 - The amount the viewmodel shifts to the right when shooting accuracy decreases. | |
viewmodel_recoil "0" // ( def. "1.0" ) min. 0.000000 max. 1.000000 - Amount of weapon recoil/aimpunch to display on viewmodel | |
cl_righthand "1" // ( def. "1" ) Use right-handed view models | |
// Rates | |
rate "786432" // ( def. "196608" ) Max bytes/sec the host can receive data | |
cl_updaterate "128" // ( def. "64" ) Number of packets per second of updates you are requesting from the server | |
cl_cmdrate "128" // ( def. "64" ) min. 10.000000 max. 128.000000 - Max number of command packets sent to server per second | |
cl_interp "0" // ( def. "0.03125" ) min. 0.000000 max. 0.500000 - Sets the interpolation amount | |
cl_interp_ratio "1" // ( def. "2.0" ) Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate). | |
cl_lagcompensation "1" // ( def. "1" ) Perform server side lag compensation of weapon firing events | |
cl_predict "1" // Skip waiting for server feedback and simulate client side movement in real-time | |
cl_predictweapons "1" // ( def. "1" ) Perform client side prediction of weapon effects | |
cl_resend "3" // ( def. "2" ) min. 1.500000 max. 20.000000 - Delay in seconds before the client will resend the "connect" attempt | |
cl_timeout "30" // ( def. "30" ) min. 4.000000 max. 30.000000 - After this many seconds without receiving a packet from the server, the client will disconnect itself | |
// Radar | |
cl_hud_radar_scale "1.3" // ( def. "1" ) min. 0.800000 max. 1.300000 - Scale the physical radar | |
cl_radar_always_centered "0" // ( def. "1" ) Allows you to be on edge of map and see maximum distance | |
cl_radar_icon_scale_min "0.7" // ( def. "0.6" ) min. 0.400000 max. 1.250000 - Scale the map icons | |
cl_radar_rotate "1" // ( def. "1" ) Rotate the rader so north is always where you are facing | |
cl_radar_scale "0.3" // ( def. "0.7" ) min. 0.250000 max. 1.000000 - Scale the map inside the radar | |
cl_radar_square_with_scoreboard "1" // ( def. "1" ) Full map radar when scoreboard is open | |
// Audio | |
volume "1" // Volume | |
snd_mixahead "0.05" // Reduces the sound delay to 50ms | |
cl_mute_all_but_friends_and_party "0" // Mute everyone but Steam friends and your current party | |
cl_mute_enemy_team "0" // Mute enemy voice | |
snd_mvp_volume "0.1" // MVP sound | |
snd_deathcamera_volume "0" // Death camera | |
snd_mapobjective_volume "0" // Bomb/Hostage | |
snd_menumusic_volume "0" // Main menu | |
snd_roundend_volume "1" // Round end | |
snd_roundstart_volume "0" // Round start | |
snd_tensecondwarning_volume "0" // Ten second warning | |
voice_enable "1" // Enable voice chat | |
voice_caster_scale "1" // GO TV Caster volume | |
voice_scale "0.7" // Volume of other players | |
snd_mute_losefocus "0" // Play sound in desktop | |
// Video | |
mat_monitorgamma "2" // Monitor gamma | |
mat_monitorgamma_tv_enabled "0" // TV | |
mat_powersavingsmode "0" // Power saving mode | |
r_dynamic "0" // Affects dynamic lighting, turned off for more FPS | |
// HUD | |
cl_showhelp "0" // Disable help | |
cl_autohelp "0" // Disable help | |
gameinstructor_enable "0" // Disable game hints | |
cl_hud_background_alpha "0.5" | |
cl_hud_bomb_under_radar "1" | |
cl_hud_color "0" | |
cl_hud_healthammo_style "0" | |
cl_hud_playercount_pos "0" // Mini-scoreboard position [1 = bottom, 0 = top] | |
cl_hud_playercount_showcount "0" // Mini-scoreboard style [0 = show player avatars, 1 = show count number, no avatars] | |
cl_righthand "1" | |
cl_showfps "0" | |
cl_showloadout "1" // Always shows the players inventory on the right side of the screen | |
cl_showpos "0" | |
cl_teammate_colors_show "1" | |
cl_teamid_overhead_always "2" // Show team mates through walls | |
hud_scaling "1" // HUD scale | |
safezonex "1" | |
// safezonex "0.7441" // HUD horizontal offset (2560/3440) HUD cuts off at 16:9 as I have 21:9 monitor | |
safezoney "1" // HUD vertical offset | |
hud_showtargetid "1" | |
net_graph "0" // Disables netgraph by default | |
net_graphheight "0" // Changes height | |
net_graphpos "2" // Positioning of Net Graph | |
net_graphproportionalfont "1" // Makes font larger | |
ui_steam_overlay_notification_position "bottomright" | |
cl_disablefreezecam "1" // Disables freezecam | |
cl_teamid_overhead_mode "2" // Always show team behind walls with equipment | |
cl_use_opens_buy_menu "0" // Disable button E from opening buy-menu (Useful when picking up weapons in spawn) | |
spec_replay_autostart "0" // Disable "Auto-start Killer Replay" when available | |
// Performance | |
// If you have FPS issues set the two commands below to your monitor refresh rate | |
// fps_max "100" | |
// fps_max_menu "100" | |
// Unlimited FPS | |
fps_max "999" | |
// Security | |
// Stop people crashing you in-game from spamming lobby invites | |
cl_invites_only_friends "1" | |
cl_invites_only_mainmenu "1" | |
cl_join_advertise "2" // Let friends join your community servers | |
echo "Kus' CS:GO config loaded" | |
// Show damage top left (at end of round or death) | |
con_filter_text Damage Given To; con_filter_text_out Player:; con_filter_enable 2; developer 1; | |
// Persist | |
key_updatelayout;host_writeconfig; |
This file contains hidden or 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
"VideoConfig" | |
{ | |
"setting.cpu_level" "0" | |
"setting.gpu_level" "0" | |
"setting.mat_antialias" "8" | |
"setting.mat_aaquality" "0" | |
"setting.mat_forceaniso" "0" | |
"setting.mat_vsync" "0" | |
"setting.mat_triplebuffered" "0" | |
"setting.mat_grain_scale_override" "-1.0" | |
"setting.gpu_mem_level" "0" | |
"setting.mem_level" "2" | |
"setting.mat_queue_mode" "-1" | |
"setting.csm_quality_level" "0" | |
"setting.mat_software_aa_strength" "0" | |
"setting.mat_motion_blur_enabled" "0" | |
"setting.defaultres" "1920" | |
"setting.defaultresheight" "1080" | |
"setting.aspectratiomode" "1" | |
"setting.fullscreen" "1" | |
"setting.nowindowborder" "0" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment