Skip to content

Instantly share code, notes, and snippets.

@KovuTheHusky
Last active January 4, 2024 21:47
Show Gist options
  • Save KovuTheHusky/9a7b46ec6ee6ec1ecac1 to your computer and use it in GitHub Desktop.
Save KovuTheHusky/9a7b46ec6ee6ec1ecac1 to your computer and use it in GitHub Desktop.
Configuration files for CS2.

Counter-Strike 2

This is a collection of my configuration files for Counter-Strike 2. It includes my autoexec and any other files.

Settings

  • Screen refresh rate: 144Hz
  • Keyboard polling rate: 1000Hz
  • Windows sensitivity: 6/11
  • Enhance pointer precision: No
  • Mouse CPI: 1200
  • Mouse polling rate: 1000Hz

Video

  • Display Mode: Fullscreen Windowed
  • Boost Player Contrast: Enabled
  • Wait for Vertical Sync: Disabled
  • Current Video Values Preset: Very High
  • Multisampling Anti-Aliasing Mode: 8x MSAA
  • Global Shadow Quality: Very High
  • Model/Texture Detail: High
  • Texture Filtering Mode: Anisotropic 16x
  • Shader Detail: High
  • Particle Detail: Very High
  • Ambient Occlusion: High
  • High Dynamic Range: Quality
  • FidelityFx Super Resolution: Disabled (Highest Quality)
  • NVIDIA Reflex Low Latency: Enabled
// game/core/cfg/autoexec.cfg
// Video
ui_mainmenu_bkgnd_movie_1016BB11 de_ancient
r_fullscreen_gamma 1
r_player_visibility_mode 1
safezonex 1
safezoney 1
// Audio
volume 1
snd_headphone_eq 0
snd_spatialize_lerp 0
snd_steamaudio_enable_perspective_correction 1
voice_modenable 1
snd_voipvolume 1
voice_always_sample_mic 0
snd_mute_losefocus 0
// Music
snd_menumusic_volume 0.0625
snd_roundstart_volume 0.0625
snd_roundaction_volume 0.0625
snd_roundend_volume 0.0625
snd_mvp_volume 0.0625
snd_mapobjective_volume 0.0625
snd_tensecondwarning_volume 0.0625
snd_deathcamera_volume 0.0625
snd_mute_mvp_music_live_players 1
// Game
mm_dedicated_search_maxping 25
cq_netgraph_problem_show_auto 1
rate 786432
con_enable 1
install_dlc_workshoptools_cvar -1
// HUD
hud_scaling 0.9
cl_hud_color 9
cl_teamcounter_playercount_instead_of_avatars 0
ui_steam_overlay_notification_position topright
ui_steam_overlay_notification_position_horz 0
ui_steam_overlay_notification_position_vert 0
// Team
cl_teamid_overhead_mode 2
cl_teammate_colors_show 1
cl_teamid_overhead_colors_show 1
lobby_default_privacy_bits2 1
ui_setting_advertiseforhire_auto 0
// Communication
cl_player_ping_mute 0
cl_mute_enemy_team 0
cl_mute_all_but_friends_and_party 0
cl_allow_animated_avatars 1
cl_hide_avatar_images 0
cl_sanitize_player_names 0
// Spectator/Scoreboard
spec_usenumberkeys_nobinds 1
cl_scoreboard_mouse_enable_binding +attack2
cl_scoreboard_survivors_always_on 1
cl_obs_interp_enable 0
cl_obs_interp_pos_rate 0.27
// Item
cl_playerspray_auto_apply 1
cl_sniper_delay_unscope 0
cl_sniper_auto_rezoom 1
cl_silencer_mode 0
viewmodel_presetpos 1
cl_showloadout 1
cl_use_opens_buy_menu 0
cl_buywheel_nonumberpurchasing 0
cl_buywheel_donate_key 0
cl_quickinventory_lastinv 1
// Radar
cl_radar_always_centered 1
cl_radar_rotate 1
cl_hud_radar_scale 1.15
cl_radar_scale 0.35
cl_radar_square_with_scoreboard 1
// Crosshair
cl_crosshairstyle 2
cl_crosshair_friendly_warning 1
cl_crosshair_recoil 0
cl_crosshairdot 0
cl_crosshairsize 5
cl_crosshairthickness 0.5
cl_crosshairgap 1
cl_crosshair_drawoutline 0
cl_crosshaircolor_b 156
cl_crosshaircolor_g 252
cl_crosshaircolor_r 60
cl_crosshairusealpha 1
cl_crosshairalpha 255
cl_crosshair_dynamic_splitdist 7
cl_crosshair_dynamic_splitalpha_innermod 1
cl_crosshair_dynamic_splitalpha_outermod 0.3
cl_crosshair_dynamic_maxdist_splitratio 0
cl_crosshair_t 0
cl_crosshairgap_useweaponvalue 1
cl_show_observer_crosshair 2
crosshair 1
cl_crosshaircolor 5
cl_crosshair_outlinethickness 0.5
cl_crosshair_sniper_show_normal_inaccuracy 0
cl_crosshair_sniper_width 1
cl_fixedcrosshairgap 3
// Keyboard & Mouse
unbindall
mouse_inverty 0
option_duck_method 0
option_speed_method 0
cl_debounce_zoom 1
sensitivity 1
zoom_sensitivity_ratio 1
// Movement Keys
bind i show_loadout_toggle
bind w +forward
bind s +back
bind a +left
bind d +right
bind shift +sprint
bind ctrl +duck
bind space +jump
// Weapon Keys
bind e +use
bind mouse1 +attack
bind mouse2 +attack2
bind r +reload
bind capslock +quickinv
bind q lastinv
bind g drop
bind f +lookatweapon
bind b buymenu
bind f3 autobuy
bind f4 rebuy
bind mwheelup slot1
bind mwheeldown slot2
bind mouse4 slot3
bind 6 slot5
bind 1 slot6
bind 2 slot7
bind 3 slot8
bind 4 slot9
bind 5 slot10
bind 7 slot11
bind 8 slot12
bind 9 slot13
bind t +spray_menu
// UI Keys
alias +verbose "+cl_show_team_equipment; +showscores; cq_netgraph 1"
alias -verbose "-cl_show_team_equipment; -showscores; cq_netgraph 0"
bind tab +verbose
// call vote
bind m teammenu
bind ` toggleconsole
// Communication Options
bind mouse3 player_ping
bind z radio
bind x radio1
bind c radio2
bind v radio3
bind u messagemode2
bind y messagemode
bind k +voicerecord
bind mouse5 +voicerecord
// temporarily disable incoming chat
// Chat Wheel Keys
bind , +radialradio
bind . +radialradio2
bind / +radialradio3
// Binds
bind escape cancelselect
bind mouse_x yaw
bind mouse_y pitch
alias "+dropc4" "slot3; slot5"
alias "-dropc4" "drop; slot2; slot1"
bind h "+dropc4"
// bind p "exec practice"
// bind n "noclip; say_team .noclip"
// bind ins "say_team .ready"
// bind del "say_team .notready"
// bind home "callvote starttimeout; say_team .pause"
// bind end "say_team .unpause"
// alias +crosshair "cl_crosshairgap -9999; cl_crosshairsize 9999"
// alias -crosshair "cl_crosshairgap 1; cl_crosshairsize 5"
// bind c +crosshair
alias +spin "-lookatweapon; +reload"
alias -spin "+lookatweapon; -reload"
bind o +spin
// Chat
alias chat chat1
alias chat1 "say UwU on the streets, OwO in the sheets!; alias chat chat2"
alias chat2 "say It's all fun and games until someone falls asleep with their tail up!; alias chat chat3"
alias chat3 "say If you ask nicely I MAY lift my tail!; alias chat chat4"
alias chat4 "say Curly tails are always lifted!; alias chat chat5"
alias chat5 "say Call me a good boy! <3; alias chat chat6"
alias chat6 "say My fursuit is worth more than your car.; alias chat chat7"
alias chat7 "say ☐ REKT ☐ NOT REKT ☑ YIFFED; alias chat chat8"
alias chat8 "say Wanna snuggle after this match?; alias chat chat9"
alias chat9 "say I wanna be a MUSKY HUSKY!; alias chat chat1"
bind l chat
// View
viewmodel_fov 68
viewmodel_offset_x 1
viewmodel_offset_y 1
viewmodel_offset_z -1
// Other
cl_autohelp 0
cl_color 2
cl_dm_buyrandomweapons 0
cl_embedded_stream_audio_volume 0
cl_inventory_saved_filter2 "all,not_defaultequipped"
cl_inventory_saved_sort2 "inv_sort_rarity"
cl_join_advertise 2
cl_mouselook 1
cl_radar_icon_scale_min 0.6
cl_sanitize_muted_players 1
cl_show_clan_in_death_notice 0
cl_showfps 0
cl_timeout 30
cq_netgraph 0
engine_no_focus_sleep 0
fps_max 400
fps_max_tools 120
fps_max_ui 120
gameinstructor_enable 0
hud_showtargetid 1
joystick 0
m_pitch 0.022
m_yaw 0.022
mapoverview_icon_scale 1
password ""
player_nevershow_communityservermessage 1
r_show_build_info 0
snd_mixahead 0.001
spec_mode 4
spec_replay_autostart 0
spec_show_xray 1
tv_nochat 1
voice_threshold 0
host_writeconfig
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment