Minimap Control 1.2.0
1.162
30
1.162
30
MINIMAP CONTROL (Rebuilt 2026: Controller Support & Health Bar Preservation)
Want complete control over your in-game radar for maximum immersion?
Originally released in 2023, Minimap Control has been completely rebuilt from the ground up for modern GTA V and ScriptHookVDotNet v3. It gives you seamless, on-demand control over the visibility and size of your minimap using your keyboard or controller!
Whether you want a clean HUD-free screen for scenic cruising, an automatic dynamic radar that only shows up when driving, or the ability to hide the map while still keeping your health and armor bars visible, Minimap Control has you covered.
FEATURES
CONFIGURATION (MinimapControl.ini)
Customize every feature easily in scripts\MinimapControl.ini:
[Settings]
Enabled=true (Master toggle for the mod)
ToggleKey=B (Keyboard key to toggle minimap visibility)
ToggleModifier=None (Optional modifier: None, Shift, Control, Alt)
ExpandKey=None (Optional hotkey to toggle expanded/large minimap)
[Controller]
EnableController=true (Enable controller / gamepad support)
ControllerToggleControl=MultiplayerInfo (Control button: default D-Pad Down)
ControllerHoldTimeMs=450 (Hold duration in milliseconds to toggle)
[Modes]
VehicleOnlyMode=false (Automatically hide on foot, show in vehicles)
[Display]
KeepHealthArmorVisible=true (Keep Health & Armor bars visible when map is hidden)
ShowNotification=true (Show on-screen subtitle notification)
PlaySoundEffect=true (Play audio click when toggling)
REQUIREMENTS
INSTALLATION
CHANGELOG
Want complete control over your in-game radar for maximum immersion?
Originally released in 2023, Minimap Control has been completely rebuilt from the ground up for modern GTA V and ScriptHookVDotNet v3. It gives you seamless, on-demand control over the visibility and size of your minimap using your keyboard or controller!
Whether you want a clean HUD-free screen for scenic cruising, an automatic dynamic radar that only shows up when driving, or the ability to hide the map while still keeping your health and armor bars visible, Minimap Control has you covered.
FEATURES
- Instant Keyboard Toggle: Press B (fully configurable) to toggle the minimap ON / OFF at any time.
- Full Controller / Gamepad Support: Hold D-Pad Down (~450ms) on your controller to toggle the minimap ON / OFF. Quick taps are preserved for vanilla radar expansion and multiplayer info!
- Keep Health & Armor Visible: Unlike basic scripts that completely black out the entire radar frame, you can choose to hide only the map view while keeping your Health and Armor bars visible on screen.
- Dynamic Vehicle-Only Mode: Optional immersion mode that automatically hides the radar while on foot and smoothly reveals it whenever you enter any vehicle.
- Expanded Radar Hotkey: Option to bind a dedicated hotkey to toggle the enlarged/big minimap view.
- Audio & Visual Feedback: Plays a subtle frontend click sound and displays clean on-screen subtitle notifications (Minimap: ON / Minimap: OFF / Minimap: EXPANDED).
- Modifier Key Support: Bind keyboard hotkeys with Shift, Ctrl, or Alt to prevent accidental triggers.
- Zero Performance Impact: Highly optimized code designed to minimize performance overhead, prevent stuttering, and safely handle pause menus and cutscenes.
CONFIGURATION (MinimapControl.ini)
Customize every feature easily in scripts\MinimapControl.ini:
[Settings]
Enabled=true (Master toggle for the mod)
ToggleKey=B (Keyboard key to toggle minimap visibility)
ToggleModifier=None (Optional modifier: None, Shift, Control, Alt)
ExpandKey=None (Optional hotkey to toggle expanded/large minimap)
[Controller]
EnableController=true (Enable controller / gamepad support)
ControllerToggleControl=MultiplayerInfo (Control button: default D-Pad Down)
ControllerHoldTimeMs=450 (Hold duration in milliseconds to toggle)
[Modes]
VehicleOnlyMode=false (Automatically hide on foot, show in vehicles)
[Display]
KeepHealthArmorVisible=true (Keep Health & Armor bars visible when map is hidden)
ShowNotification=true (Show on-screen subtitle notification)
PlaySoundEffect=true (Play audio click when toggling)
REQUIREMENTS
INSTALLATION
- Make sure you have both Script Hook V and ScriptHookVDotNet installed in your main GTA V folder.
- Extract the downloaded archive.
- Drag and drop MinimapControl.dll and MinimapControl.ini into your Grand Theft Auto V\scripts\ folder.
- (Optional) Open MinimapControl.ini with Notepad to customize your keybindings, controller hold duration, or display modes.
- Launch the game and enjoy total HUD control!
CHANGELOG
- v1.2.0 (2026-10-28) - Health & Armor Preservation, Stability & Compatibility Fixes
- Added Keep Health & Armor Visible (KeepHealthArmorVisible=true): Added the KeepHealthArmorVisible setting under [Display] in MinimapControl.ini, enabled by default.
- Preserves and renders the player's Health and Armor meters on screen even when the radar/minimap is hidden.
- Added dynamic HUD positioning for 16:9, 16:10, and 21:9 aspect ratios, accounting for user safe-zone settings for accurate placement.
- Added a low-health pulsing red alert when player health drops below 25%.
- Fixed game hangs and freezes on startup and during ticking (AppHangB1): Fixed a crash caused by passing an unexpected argument (0) to the GET_SCREEN_ASPECT_RATIO native (0xB2EBE8CBC58B90E9). This misaligned ScriptHook's native calling frame on every frame. Migrated to GTA.UI.Screen.AspectRatio, with a zero-parameter native fallback.
- Eliminated notification feed memory crashes (0xC0000005): Removed unsafe THEFEED_REMOVE_ITEM calls on expired ticker notification handles. GTA V automatically dismisses ticker notifications, so manually removing expired feed IDs could cause memory access violations inside the game's feed manager.
- Improved ScriptHookVDotNet compatibility (TypeLoadException): Fixed compatibility issues caused by nightly SHVDN wrapper types, including GTA.UI.FeedPost and PlaySoundFrontendAndForget, being unavailable in stable ScriptHookVDotNet v3.6.0 releases.
- Migrated all notifications, audio clicks, and subtitle rendering to direct GTA V engine native calls, including PLAY_SOUND_FRONTEND, BEGIN_TEXT_COMMAND_THEFEED_POST, END_TEXT_COMMAND_THEFEED_POST_TICKER, and BEGIN_TEXT_COMMAND_PRINT.
- Improved compatibility across ScriptHookVDotNet v3 installations, from stable v3.0.0 through v3.7+ nightly builds.
- Fixed safe-zone and aspect-ratio screen alignment: Corrected radar offset calculations to use base margin offsets (baseMarginX = 0.015f and baseMarginY = 0.035f), with safe-zone offsets clamped between 0.8f and 1.0f.
- Improved state and lifecycle safety: Added validity checks for Game.Player and Game.Player.Character to protect against execution during cutscenes and pause menus.
- Wrapped key event dispatches in try/catch guards to improve runtime stability.
- v1.1.0 (2026) - Controller Support & Complete Rebuild
- Complete Ground-Up Rebuild: Rebuilt Minimap Control for ScriptHookVDotNet v3, replacing obsolete API usage and addressing compatibility issues with modern GTA V modding environments.
- Controller / Gamepad Support: Added native controller input handling. Hold D-Pad Down for approximately 450 milliseconds to toggle minimap visibility while preserving quick taps for vanilla radar expansion and multiplayer information.
- Vehicle-Only Mode: Added an optional mode that automatically hides the minimap while on foot and displays it when entering a vehicle.
- Expanded Radar Toggle: Added an optional keyboard shortcut for switching the minimap to its expanded view.
- Audio Feedback: Added a subtle frontend click sound when toggling the minimap.
- On-Screen Notifications: Added subtitle notifications indicating whether the minimap is ON, OFF, or EXPANDED.
- Comprehensive Configuration: Introduced MinimapControl.ini to configure keyboard shortcuts, modifier keys, controller support, hold duration, display options, and operating modes.
- Modifier Key Support: Added optional Shift, Control, and Alt modifiers to reduce accidental keyboard activation.
- Improved Stability: Added safeguards for pause menus and cutscenes to improve compatibility and reliability.
- v1.0.0 (2024) - Original Release
- Released the original Minimap Control functionality, providing a simple way to toggle the in-game minimap's visibility.
- Initial Release (2023)
- First public release of Minimap Control.
- Introduced the original concept of on-demand minimap visibility control for GTA V single-player gameplay.
First Uploaded: 11. feb 2024
Last Updated: 28. okt 2026
Last Downloaded: okoli 6 ur
17 Comments
MINIMAP CONTROL (Rebuilt 2026: Controller Support & Health Bar Preservation)
Want complete control over your in-game radar for maximum immersion?
Originally released in 2023, Minimap Control has been completely rebuilt from the ground up for modern GTA V and ScriptHookVDotNet v3. It gives you seamless, on-demand control over the visibility and size of your minimap using your keyboard or controller!
Whether you want a clean HUD-free screen for scenic cruising, an automatic dynamic radar that only shows up when driving, or the ability to hide the map while still keeping your health and armor bars visible, Minimap Control has you covered.
FEATURES
CONFIGURATION (MinimapControl.ini)
Customize every feature easily in scripts\MinimapControl.ini:
[Settings]
Enabled=true (Master toggle for the mod)
ToggleKey=B (Keyboard key to toggle minimap visibility)
ToggleModifier=None (Optional modifier: None, Shift, Control, Alt)
ExpandKey=None (Optional hotkey to toggle expanded/large minimap)
[Controller]
EnableController=true (Enable controller / gamepad support)
ControllerToggleControl=MultiplayerInfo (Control button: default D-Pad Down)
ControllerHoldTimeMs=450 (Hold duration in milliseconds to toggle)
[Modes]
VehicleOnlyMode=false (Automatically hide on foot, show in vehicles)
[Display]
KeepHealthArmorVisible=true (Keep Health & Armor bars visible when map is hidden)
ShowNotification=true (Show on-screen subtitle notification)
PlaySoundEffect=true (Play audio click when toggling)
REQUIREMENTS
INSTALLATION
CHANGELOG
Want complete control over your in-game radar for maximum immersion?
Originally released in 2023, Minimap Control has been completely rebuilt from the ground up for modern GTA V and ScriptHookVDotNet v3. It gives you seamless, on-demand control over the visibility and size of your minimap using your keyboard or controller!
Whether you want a clean HUD-free screen for scenic cruising, an automatic dynamic radar that only shows up when driving, or the ability to hide the map while still keeping your health and armor bars visible, Minimap Control has you covered.
FEATURES
- Instant Keyboard Toggle: Press B (fully configurable) to toggle the minimap ON / OFF at any time.
- Full Controller / Gamepad Support: Hold D-Pad Down (~450ms) on your controller to toggle the minimap ON / OFF. Quick taps are preserved for vanilla radar expansion and multiplayer info!
- Keep Health & Armor Visible: Unlike basic scripts that completely black out the entire radar frame, you can choose to hide only the map view while keeping your Health and Armor bars visible on screen.
- Dynamic Vehicle-Only Mode: Optional immersion mode that automatically hides the radar while on foot and smoothly reveals it whenever you enter any vehicle.
- Expanded Radar Hotkey: Option to bind a dedicated hotkey to toggle the enlarged/big minimap view.
- Audio & Visual Feedback: Plays a subtle frontend click sound and displays clean on-screen subtitle notifications (Minimap: ON / Minimap: OFF / Minimap: EXPANDED).
- Modifier Key Support: Bind keyboard hotkeys with Shift, Ctrl, or Alt to prevent accidental triggers.
- Zero Performance Impact: Highly optimized code designed to minimize performance overhead, prevent stuttering, and safely handle pause menus and cutscenes.
CONFIGURATION (MinimapControl.ini)
Customize every feature easily in scripts\MinimapControl.ini:
[Settings]
Enabled=true (Master toggle for the mod)
ToggleKey=B (Keyboard key to toggle minimap visibility)
ToggleModifier=None (Optional modifier: None, Shift, Control, Alt)
ExpandKey=None (Optional hotkey to toggle expanded/large minimap)
[Controller]
EnableController=true (Enable controller / gamepad support)
ControllerToggleControl=MultiplayerInfo (Control button: default D-Pad Down)
ControllerHoldTimeMs=450 (Hold duration in milliseconds to toggle)
[Modes]
VehicleOnlyMode=false (Automatically hide on foot, show in vehicles)
[Display]
KeepHealthArmorVisible=true (Keep Health & Armor bars visible when map is hidden)
ShowNotification=true (Show on-screen subtitle notification)
PlaySoundEffect=true (Play audio click when toggling)
REQUIREMENTS
INSTALLATION
- Make sure you have both Script Hook V and ScriptHookVDotNet installed in your main GTA V folder.
- Extract the downloaded archive.
- Drag and drop MinimapControl.dll and MinimapControl.ini into your Grand Theft Auto V\scripts\ folder.
- (Optional) Open MinimapControl.ini with Notepad to customize your keybindings, controller hold duration, or display modes.
- Launch the game and enjoy total HUD control!
CHANGELOG
- v1.2.0 (2026-10-28) - Health & Armor Preservation, Stability & Compatibility Fixes
- Added Keep Health & Armor Visible (KeepHealthArmorVisible=true): Added the KeepHealthArmorVisible setting under [Display] in MinimapControl.ini, enabled by default.
- Preserves and renders the player's Health and Armor meters on screen even when the radar/minimap is hidden.
- Added dynamic HUD positioning for 16:9, 16:10, and 21:9 aspect ratios, accounting for user safe-zone settings for accurate placement.
- Added a low-health pulsing red alert when player health drops below 25%.
- Fixed game hangs and freezes on startup and during ticking (AppHangB1): Fixed a crash caused by passing an unexpected argument (0) to the GET_SCREEN_ASPECT_RATIO native (0xB2EBE8CBC58B90E9). This misaligned ScriptHook's native calling frame on every frame. Migrated to GTA.UI.Screen.AspectRatio, with a zero-parameter native fallback.
- Eliminated notification feed memory crashes (0xC0000005): Removed unsafe THEFEED_REMOVE_ITEM calls on expired ticker notification handles. GTA V automatically dismisses ticker notifications, so manually removing expired feed IDs could cause memory access violations inside the game's feed manager.
- Improved ScriptHookVDotNet compatibility (TypeLoadException): Fixed compatibility issues caused by nightly SHVDN wrapper types, including GTA.UI.FeedPost and PlaySoundFrontendAndForget, being unavailable in stable ScriptHookVDotNet v3.6.0 releases.
- Migrated all notifications, audio clicks, and subtitle rendering to direct GTA V engine native calls, including PLAY_SOUND_FRONTEND, BEGIN_TEXT_COMMAND_THEFEED_POST, END_TEXT_COMMAND_THEFEED_POST_TICKER, and BEGIN_TEXT_COMMAND_PRINT.
- Improved compatibility across ScriptHookVDotNet v3 installations, from stable v3.0.0 through v3.7+ nightly builds.
- Fixed safe-zone and aspect-ratio screen alignment: Corrected radar offset calculations to use base margin offsets (baseMarginX = 0.015f and baseMarginY = 0.035f), with safe-zone offsets clamped between 0.8f and 1.0f.
- Improved state and lifecycle safety: Added validity checks for Game.Player and Game.Player.Character to protect against execution during cutscenes and pause menus.
- Wrapped key event dispatches in try/catch guards to improve runtime stability.
- v1.1.0 (2026) - Controller Support & Complete Rebuild
- Complete Ground-Up Rebuild: Rebuilt Minimap Control for ScriptHookVDotNet v3, replacing obsolete API usage and addressing compatibility issues with modern GTA V modding environments.
- Controller / Gamepad Support: Added native controller input handling. Hold D-Pad Down for approximately 450 milliseconds to toggle minimap visibility while preserving quick taps for vanilla radar expansion and multiplayer information.
- Vehicle-Only Mode: Added an optional mode that automatically hides the minimap while on foot and displays it when entering a vehicle.
- Expanded Radar Toggle: Added an optional keyboard shortcut for switching the minimap to its expanded view.
- Audio Feedback: Added a subtle frontend click sound when toggling the minimap.
- On-Screen Notifications: Added subtitle notifications indicating whether the minimap is ON, OFF, or EXPANDED.
- Comprehensive Configuration: Introduced MinimapControl.ini to configure keyboard shortcuts, modifier keys, controller support, hold duration, display options, and operating modes.
- Modifier Key Support: Added optional Shift, Control, and Alt modifiers to reduce accidental keyboard activation.
- Improved Stability: Added safeguards for pause menus and cutscenes to improve compatibility and reliability.
- v1.0.0 (2024) - Original Release
- Released the original Minimap Control functionality, providing a simple way to toggle the in-game minimap's visibility.
- Initial Release (2023)
- First public release of Minimap Control.
- Introduced the original concept of on-demand minimap visibility control for GTA V single-player gameplay.
First Uploaded: 11. feb 2024
Last Updated: 28. okt 2026
Last Downloaded: okoli 6 ur


Nice mod :)
Thank you! Appreciate it <3
awesome! is there a way to make it so the minimap comes out every time you take out your phone?
doesn't work
Made an account just to say this. To anyone that can't get this to work, open the cs file in notepad and remove the line "UI.Notify(minimapMessage);" it should now work. Love the mod btw, very immersive.
Need to be able to change it from B if possible. I'd love to have this mod so I can switch it off when I get out the car
Could you please update this to work with enhanced...?
StoicBliss are you able to make it work/compatible with then Remove Original GTA Health Bar mod please
aww its mr rasberry jam what his he doing on a different vehicle
@Revrevr1111 it is compatible with Enhanced. just follow the requirements.
Map works fantastic (this mod was really needed and very much appreciated) along with the notification sounds, but the health/armor bar disappears when disabling the map and there's nothing for it in the ini. file. Maybe it was forgotten to be added in? :)
@Wolverine75 I'll implement it in next update. 😊
The format of the configuration file is inconsistent with the format you described. Should I follow the format you introduced?
@StoicBliss Браво!
ЛУЧШИЙ мод для скрытия радара и масштабирования!
В файле .ini отсутствует строка "KeepHealthArmorVisible=true". Я пытался добавить её вручную в разные разделы, но это не работает.
Я настроил модификаторы и горячие клавиши на клавиатуре ПК — это очень удобно!
Функции переключения скрытия и масштабирования просто ПОТРЯСАЮЩИЕ!
Я также протестировал автоматическое переключение при входе/выходе из транспортных средств, и это тоже здорово!
Однако у меня постоянно возникают эти ошибки: [TypeLoadException MinimapController.PlayFeedback()]. Они портят впечатление и постоянно мигают на экране. Как я могу полностью их удалить или скрыть?
Я уже пробовал устанавливать в конфигурационном файле параметры PlaySoundEffect=false, NotificationDurationSeconds=0, ShowNotification=false, EnableController=false и ControllerHoldTimeMs=0, но это совсем не помогло — ошибки продолжают появляться.
Пожалуйста, помогите.
@Tagget Z real thanks for reporting. i will check and provide an update.
@JoyLucien follow the format included in zip.
@Wolverine75 uploaded a new version. it's fixed the issue. thanks for reporting!
@StoicBliss
1.2.0 (current) - is issue (in my game works correctly!).