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
- Copy the configuration above.
- Open Notepad and paste it into a new file.
- Use Save as type: All files and save the file as
fpsheaven_radar.cfg. - Place it in
Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\. - Launch CS2, open the developer console, and enter
exec fpsheaven_radar.cfg. - Type the current map name, such as
dust2,mirage, orinferno.
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\cfgdirectory rather than the older CS:GO installation directory. - Enable the developer console in CS2 settings before entering the commands.
- Run
exec fpsheaven_radar.cfgagain after editing the file.
For the rest of your competitive setup, continue with the CS2 FPS optimization guide and the CS2 NVIDIA settings guide.