Skip to content

Instantly share code, notes, and snippets.

@mrjohannchang
Last active June 7, 2025 13:19
Show Gist options
  • Save mrjohannchang/633f315b51a6d800cadb23e8d1ce8ddf to your computer and use it in GitHub Desktop.
Save mrjohannchang/633f315b51a6d800cadb23e8d1ce8ddf to your computer and use it in GitHub Desktop.
Counter-Strike 2 Config

Counter-Strike 2 Config

In Developer Console:

Config

  • Set mouse sensitivity to 1.25:

    sensitivity 1.25
    
  • Set radar HUD scale to 1.3:

    cl_hud_radar_scale 1.300000
    
  • Set radar map zoom to 0.3:

    cl_radar_scale 0.300000
    
  • Show all grenade reticle with 0 delay:

    cl_grenadecrosshair_keepusercrosshair false
    cl_grenadecrosshair_flash true
    cl_grenadecrosshair_explosive true
    cl_grenadecrosshair_fire true
    cl_grenadecrosshair_smoke true
    cl_grenadecrosshair_decoy true
    cl_grenadecrosshairdelay_flash 0
    cl_grenadecrosshairdelay_explosive 0
    cl_grenadecrosshairdelay_fire 0
    cl_grenadecrosshairdelay_smoke 0
    cl_grenadecrosshairdelay_decoy 0
    
  • Always show frame time and FPS / ping / network problems:

    cl_hud_telemetry_frametime_show 2
    cl_hud_telemetry_ping_show 2
    cl_hud_telemetry_net_misdelivery_show 2
    
  • Set other player voice volume to 141%:

    snd_voipvolume 2
    
  • Set max acceptable matchmaking ping to 90 ms:

    mm_dedicated_search_maxping 90
    
  • Viewmodel optimizations (optional):

    viewmodel_offset_x -0.5  // default 1
    viewmodel_offset_y 1  // default 1
    viewmodel_offset_z -2  // default -1
    viewmodel_fov 68  // default 60
    

Keybindings

  • Disable mouse wheel weapon switching:

    unbind mwheelup
    unbind mwheeldown
    
  • Unbind ` form toggling the developer console, and rebind it to k:

    unbind `
    bind k "toggleconsole"
    
  • Unbind f from inspecting weapon:

    unbind f
    
  • Bind z for inspecting weapon:

    bind z "+lookatweapon"
    
  • Unbind 4 from cycling grenades:

    unbind 4
    
  • Bind 4 for HE grenade:

    bind 4 "slot6"
    
  • Bind f for flashbang:

    bind f "slot7"
    
  • Bind t for smoke grenade:

    bind t "slot8"
    
  • Bind v for Molotov cocktail / Incendiary grenade:

    bind v "slot10"
    
  • Bind ` to enable no clip mode:

    bind ` "sv_cheats true; noclip"
    
  • Bind x to re-throw last grenade:

    bind x "sv_cheats true; sv_rethrow_last_grenade"
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment