Jul 10, 2026

CS2 Radar Presets: Map-Specific Radar Settings

These CS2 radar presets provide map-specific radar scales for Ancient, Dust 2, Mirage, Inferno, Nuke, Anubis, and Overpass. Save the configuration once, execute it in Counter-Strike 2, then type a map name in the console to load that preset.

The values are starting points for competitive play. You can adjust the scale and icon size afterward to suit your resolution and display size.

Download or create fpsheaven_radar.cfg

Copy the complete configuration below into Notepad and save it as fpsheaven_radar.cfg.

// ---------- ANCIENT ----------
alias "ancient" "cl_drawhud_force_radar 0; cl_hud_radar_background_alpha 0.85; cl_hud_radar_blur_background true; cl_hud_radar_scale 1.15; cl_radar_always_centered false; cl_radar_icon_scale_min 0.4; cl_radar_rotate true; cl_radar_scale 0.34; cl_radar_scale_dynamic false; cl_radar_show_all_players_when_spectating true; cl_radar_square_always false; cl_radar_square_when_spectating true; cl_radar_square_with_scoreboard true; cl_teammate_colors_show 1; echo [RADAR] Ancient loaded"

// ---------- DUST 2 ----------
alias "dust2" "cl_drawhud_force_radar 0; cl_hud_radar_background_alpha 0.85; cl_hud_radar_blur_background true; cl_hud_radar_map_additive 1; cl_hud_radar_scale 1.2; cl_radar_always_centered false; cl_radar_icon_scale_min 0.6; cl_radar_rotate true; cl_radar_scale 0.33; cl_radar_scale_dynamic true; cl_radar_show_all_players_when_spectating true; cl_radar_square_always false; cl_radar_square_when_spectating true; cl_radar_square_with_scoreboard true; cl_teammate_colors_show 1; echo [RADAR] Dust 2 loaded"

// ---------- MIRAGE ----------
alias "mirage" "cl_radar_scale 0.35; cl_radar_icon_scale_min 0.4; cl_drawhud_force_radar 0; cl_hud_radar_background_alpha 0.85; cl_hud_radar_blur_background 1; cl_hud_radar_map_additive 1; cl_hud_radar_scale 1.15; cl_radar_always_centered 0; cl_radar_rotate 1; cl_radar_scale_alternate 0.3; cl_radar_scale_dynamic 0; cl_radar_show_all_players_when_spectating 1; cl_radar_square_always 0; cl_radar_square_when_spectating 1; cl_teammate_colors_show 1; echo [RADAR] Mirage loaded"

// ---------- INFERNO ----------
alias "inferno" "cl_drawhud_force_radar 0; cl_hud_radar_background_alpha 0.85; cl_hud_radar_blur_background true; cl_hud_radar_scale 1.15; cl_radar_always_centered false; cl_radar_icon_scale_min 0.4; cl_radar_rotate true; cl_radar_scale 0.32; cl_radar_scale_dynamic false; cl_radar_show_all_players_when_spectating true; cl_radar_square_always false; cl_radar_square_when_spectating true; cl_radar_square_with_scoreboard true; cl_teammate_colors_show 1; echo [RADAR] Inferno loaded"

// ---------- NUKE ----------
alias "nuke" "cl_drawhud_force_radar 0; cl_hud_radar_background_alpha 0.85; cl_hud_radar_blur_background true; cl_hud_radar_scale 1.15; cl_radar_always_centered false; cl_radar_icon_scale_min 0.6; cl_radar_rotate true; cl_radar_scale 0.54; cl_radar_scale_dynamic false; cl_radar_show_all_players_when_spectating true; cl_radar_square_always false; cl_radar_square_when_spectating true; cl_radar_square_with_scoreboard true; cl_teammate_colors_show 1; echo [RADAR] Nuke loaded"

// ---------- ANUBIS ----------
alias "anubis" "cl_radar_scale 0.4; cl_radar_icon_scale_min 0.6; cl_drawhud_force_radar 0; cl_hud_radar_background_alpha 0.85; cl_hud_radar_blur_background 1; cl_hud_radar_map_additive 1; cl_hud_radar_scale 1.15; cl_radar_always_centered 0; cl_radar_rotate 1; cl_radar_scale_alternate 0.3; cl_radar_scale_dynamic 0; cl_radar_show_all_players_when_spectating 1; cl_radar_square_always 0; cl_radar_square_when_spectating 1; cl_teammate_colors_show 1; echo [RADAR] Anubis loaded"

// ---------- OVERPASS ----------
alias "overpass" "cl_drawhud_force_radar 0; cl_hud_radar_background_alpha 0.85; cl_hud_radar_blur_background true; cl_hud_radar_scale 1.15; cl_radar_always_centered false; cl_radar_icon_scale_min 0.4; cl_radar_rotate true; cl_radar_scale 0.36; cl_radar_scale_dynamic false; cl_radar_show_all_players_when_spectating true; cl_radar_square_always false; cl_radar_square_when_spectating true; cl_radar_square_with_scoreboard true; cl_teammate_colors_show 1; echo [RADAR] Overpass loaded"

echo "------------------------------------"
echo " FPSHEAVEN Radar presets loaded!"
echo " Type a map name in console:"
echo " ancient / dust2 / mirage / inferno"
echo " nuke / anubis / overpass"
echo "------------------------------------"

How to install the CS2 radar presets

  1. Copy the configuration above.
  2. Open Notepad and paste it into a new file.
  3. Use Save as type: All files and save the file as fpsheaven_radar.cfg.
  4. Place it in Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\.
  5. Launch CS2, open the developer console, and enter exec fpsheaven_radar.cfg.
  6. Type the current map name, such as dust2, mirage, or inferno.

Supported maps

  • Ancient
  • Dust 2
  • Mirage
  • Inferno
  • Nuke
  • Anubis
  • Overpass

How the presets work

Each alias changes radar scale, icon size, centering, rotation, background, and spectator behavior together. The larger Nuke scale accounts for the map's layered layout, while the other presets use scales intended to show useful surrounding information without making player icons too small.

You only need to execute fpsheaven_radar.cfg once per game session. After that, entering a supported map name applies its preset immediately.

Troubleshooting

  • If CS2 cannot find the file, confirm that Windows did not save it as fpsheaven_radar.cfg.txt.
  • Make sure the file is inside the game's csgo\cfg directory rather than the older CS:GO installation directory.
  • Enable the developer console in CS2 settings before entering the commands.
  • Run exec fpsheaven_radar.cfg again after editing the file.

For the rest of your competitive setup, continue with the CS2 FPS optimization guide and the CS2 NVIDIA settings guide.