MangoHud ist ein Overlay für Vulkan und auch OpenGL-basierte Programme und Spiele. Es bietet eine Vielzahl an möglichen Informationen die man sich anzeigen lassen kann.
Hud Konfigurationsdatei
MangoHud kommt mit einer Konfigurationsdatei welche dafür verwendet werden kann globale oder applikationsspezifische Konfigurationen festzulegen. Die Priorität der Dateien lautet (von höher nach niedriger):
/path/to/application/dir/MangoHud.conf $HOME/.config/MangoHud/{application_name}.conf $HOME/.config/MangoHud/MangoHud.conf $HOME/.local/share/MangoHud/MangoHud.conf
Die Standard-Konfigurationsdatei ist in $HOME/.config/MangoHud/MangoHud.conf
installiert und wird nicht überschrieben.
MANGOHUD_CONFIG environment variable
Du kannst das HUD auch anpassen, indem du die Umgebungsvariable MANGOHUD_CONFIG verwendest und dabei verschiedene Optionen durch ein Komma trennst. Dies hat Vorrang vor jeder Konfigurationsdatei.
Eine Liste von Parametern ist unten aufgeführt. Eine vollständige Liste fidnest du in der Konfigurationsdatei.
Variable | Beschreibung |
---|---|
cpu_temp | |
gpu_temp | Displays current CPU/GPU temperature |
core_load | Displays load & frequency per core |
ram | |
vram | Displays system RAM/VRAM usage |
full | Enables all of the above config options |
crosshair | Adds a crosshair overlay at the centre of the screen |
font_size= | Customizeable font size (default=24) |
width= | |
height= | Customizeable hud dimensions (in pixels) |
position= | Location of the hud: top-left (default), top-right, bottom-left, bottom-right |
no_display | Hide the hud by default |
toggle_hud= | |
toggle_logging= | Modifiable toggle hotkeys. Default are F12 and F2, respectively. |
reload_cfg= | Change keybind for reloading the config |
time | |
time_format=%T | Displays local time. See std::put_time for formatting help. |
gpu_color | |
gpu_color | |
vram_color | |
ram_color | |
io_color | |
engine_color | |
frametime_color | |
background_color | |
text_color | Change default colors: gpu_color=RRGGBB |
alpha | Set the opacity of all text and frametime graph 0.0-1.0 |
background_alpha | Set the opacity of the background 0.0-1.0 |
read_cfg | Add to MANGOHUD_CONFIG as first parameter to also load config file. Otherwise only MANGOHUD_CONFIG parameters are used. |
output_file | Define name and location of the output file (Required for logging) |
font_file | Change default font (set location to .TTF/.OTF file ) |
log_duration | Set amount of time the logging will run for (in seconds) |
vsync | Vsync option for Vulkan: 0 = adaptive; 1 = off; 2 = mailbox; 3 = on |
gl_vsync | Vsync option for OpenGL: 0 = off; >=1 = wait for N v-blanks, N > 1 acts as a fps limiter (fps = display refresh rate / N) |
MangoHud benutzen
Du kannst jetzt den Befehl mangohud verwenden, um entweder den OpenGL oder Vulkan HUD zu laden. mangohud.x86 für 32bit OpenGL.
mangohud vkcube mangohud glxgears
- Anmelden oder Registrieren um Kommentare zu schreiben
- 3385 Aufrufe