MangoHUD
Продвинутый мониторинг в играх
Last updated
Продвинутый мониторинг в играх
Last updated
Включить для всех игр разом:
Отключить для всех игр разом:
Включить отдельно для каждой игры в Steam (Vulkan + OpenGL):
Включить отдельно для каждой игры в Steam (только Vulkan):
Сам конфиг лежит здесь: ~/.config/MangoHud/MangoHud.conf
Метод 01: Поместим наш конфиг в папку .var
Метод 02: Даём доступ Steam (Flatapk) к нашему хосту:
MANGOHUD_CONFIG=cpu_temp,gpu_temp,position=top-right,height=500,font_size=32
af
Уровень анизотропной фильтрации. Улучшает резкость текстур, рассматриваемых под углом. 0
- 16
alpha
Установите непрозрачность всего текста и графика времени кадра. 0.0
- 1.0
arch
Показать, является ли приложение 32- или 64-битным
autostart_log=
Запускает журнал через X секунд после инициализации mangohud.
background_alpha
Установите непрозрачность фона 0.0
- 1.0
battery_color
Изменение цвета текста батареи
battery_icon
Отображать значок батареи вместо процентов
battery_watt
Отображение мощности для варианта с аккумулятором
battery_time
Отображение оставшегося времени для опции батареи
battery
Отображение текущего процента заряда батареи и энергопотребления
benchmark_percentiles
Настройте, какие процентили частоты кадров будут отображаться в сводке журнала. По умолчанию 97,AVG,1,0.1
bicubic
Принудительная бикубическая фильтрация
blacklist
Добавьте программу в черный список. например blacklist=vkcube,WatchDogs2.exe
cellpadding_y
Установите вертикальное заполнение ячеек, по умолчанию -0.085
control=
Устанавливает сокет unix с определенным именем, к которому можно подключиться с помощью mangohud-control.
Т.е. control=mangohud
или control=mangohud-%p
( %p
будет заменен идентификатором процесса)
core_load_change
Изменить цвета загрузки ядра процессора, использовать те же данные из cpu_load_value
и cpu_load_change
core_load
Отображение нагрузки и частоты на ядро
core_bars
Изменить отображение core_load
от цифр к вертикальным полосам
cpu_load_change
Изменение цвета загрузки процессора в зависимости от нагрузки
cpu_load_color
Установите цвета для изменения загрузки графического процессора: низкий, средний и высокий. например cpu_load_color=0000FF,00FFFF,FF00FF
cpu_load_value
Установите значения для средней и высокой нагрузки, например cpu_load_value=50,90
cpu_mhz
Показать текущие частоты процессоров
cpu_power
gpu_power
Потребление процессора/графического процессора дисплея в ваттах
cpu_temp
gpu_temp
gpu_junction_temp
gpu_mem_temp
Отображение текущей температуры процессора/графического процессора
cpu_text
gpu_text
Переопределить текст процессора и графического процессора
custom_text_center
Отображение пользовательского текста по центру, полезного для заголовка, например custom_text_center=FlightLessMango Benchmarks
custom_text
Отображение пользовательского текста, например custom_text=Fsync enabled
debug
Показывает график частоты кадров и задержки приложения Gamescope (очевидно, только для Gamescope).
device_battery_icon
Отображение значка батареи беспроводного устройства.
device_battery
Отображение процента заряда батареи беспроводного устройства. Поддерживаемые в настоящее время аргументы gamepad
и mouse
например device_battery=gamepad,mouse
dynamic_frame_timing
Это изменяет ось Y Frame_timing, чтобы она соответствовала текущему максимальному и минимальному времени кадра, а не статическим значениям 0–50.
engine_short_names
Отобразить краткую версию используемого двигателя (например, OGL
вместо OpenGL
)
engine_version
Отобразить OpenGL или версию vulkan и механизма рендеринга на его основе.
exec
Отобразить вывод команды bash в следующем столбце, например custom_text=/home
, exec=df -h /home | tail -n 1
. Работает только с legacy_layout=0
exec_name
Отображение текущего имени исполнителя
fan
Показывает скорость вращения вентилятора Steam Deck.
fcat
Включает анализ захвата кадров
fcat_overlay_width=
Устанавливает ширину fcat. По умолчанию 24
fcat_screen_edge=
Определяет, на каком крае будет отображаться fcat. Значение между 1
и 4
font_file_text
Изменить шрифт текста. В противном случае font_file
используется
font_file
Изменить шрифт по умолчанию (установить местоположение файла .TTF/.OTF)
font_glyph_ranges
Укажите дополнительные диапазоны глифов шрифта через запятую: korean
, chinese
, chinese_simplified
, japanese
, cyrillic
, thai
, vietnamese
, latin_ext_a
, latin_ext_b
. Если у вас возникают сбои или текст представляет собой просто квадраты, уменьшите размер шрифта или диапазоны глифов.
font_scale=
Установите глобальный масштаб шрифта. По умолчанию 1.0
font_scale_media_player
Изменить размер текста медиаплеера относительно font_size
font_size=
Настраиваемый размер шрифта. По умолчанию 24
font_size_text=
Настраиваемый размер шрифта для другого текста, например метаданных мультимедиа. По умолчанию 24
fps_color_change
Измените цвет текста FPS в зависимости от значения FPS.
fps_color=
Выберите цвета, на которые будет меняться fps, когда fps_color_change
включен. Соответствует fps_value. По умолчанию b22222,fdfd09,39f900
fps_limit_method
Ограничитель FPS должен подождать до или после представления кадра. Выбирать late
(по умолчанию) для минимальной задержки или early
для максимально плавного отображения кадров
fps_limit
Ограничьте частоту кадров приложений. Разделенный запятыми список одного или нескольких значений FPS. 0
означает неограниченный
fps_only
Показывать только FPS. Не предназначен для использования с другими параметрами отображения.
fps_sampling_period=
Интервал времени между двумя точками выборки для сбора FPS в миллисекундах. По умолчанию 500
fps_value=
Выберите точки останова, где fps_color_change
меняет цвета между. Например 60,144
, по умолчанию 30,60
frame_count
Отображение количества кадров
frametime
Отображение времени кадра рядом с текстом FPS
fsr
Отображение статуса FSR (работает только в области игры)
full
Включите большинство переключаемых параметров (в настоящее время исключает histogram
)
gamemode
Показать, включен ли GameMode
gpu_color
cpu_color
vram_color
ram_color
io_color
engine_color
frametime_color
background_color
text_color
media_player_color
Изменить цвета по умолчанию: gpu_color=RRGGBB
gpu_core_clock
gpu_mem_clock
Отображение частоты ядра/памяти графического процессора
gpu_fan
Вентилятор графического процессора в об/мин на AMD, FAN в процентах на NVIDIA
gpu_load_change
Изменение цвета загрузки графического процессора в зависимости от нагрузки
gpu_load_color
Установите цвета для изменения нагрузки на графический процессор: низкий, средний и высокий. например gpu_load_color=0000FF,00FFFF,FF00FF
gpu_load_value
Установите значения для средней и высокой нагрузки, например gpu_load_value=50,90
gpu_name
Отображать имя графического процессора из pci.ids
gpu_voltage
Отображение напряжения графического процессора (работает только с графическими процессорами AMD)
hide_fsr_sharpness
Скрывает информацию о резкости для fsr
опция (доступна только в gamescope)
histogram
Изменить график FPS на гистограмму
horizontal
Выставить Мангохуд в горизонтальном положении
horizontal_stretch
Растягивает фон по ширине экрана horizontal
режим
hud_compact
Показать компактную версию МангоХуда
hud_no_margin
Удалить поля вокруг MangoHud
io_read
io_write
Показать некэшированные операции ввода-вывода, чтение/запись, в МиБ/с.
log_duration
Установите время, в течение которого будет вестись журнал (в секундах).
log_interval
Измените интервал журнала по умолчанию в миллисекундах. По умолчанию 0
log_versioning
Добавляет в журнал дополнительные заголовки и информацию, такую как управление версиями. Этот формат не поддерживается на сайте Flightlessmango.com (пока).
media_player_format
Отформатируйте метаданные медиаплеера. Добавить дополнительный текст и т. д. Точка с запятой переходит на новую строку. По умолчанию {title};{artist};{album}
media_player_name
Принудительно указать имя службы DBus медиаплеера без org.mpris.MediaPlayer2
часть, как spotify
, vlc
, audacious
или cantata
. Если ничего не установлено, MangoHud пытается переключаться между играющими в данный момент игроками.
media_player
Показать метаданные медиаплеера
no_display
Скрыть HUD по умолчанию
no_small_font
Используйте основной размер шрифта для меньшего текста, например единиц измерения.
offset_x
offset_y
Смещения позиции HUD
output_file
Установите местоположение и имя файла журнала
output_folder
Установите расположение выходных файлов (требуется для ведения журнала)
pci_dev
Выберите устройство графического процессора в настройках с несколькими графическими процессорами.
permit_upload
Разрешить загрузку логов на Flightlessmango.com
picmip
Смещение LoD мип-карты. Отрицательные значения увеличивают резкость текстуры (и сглаживание). Положительные значения увеличат размытость текстуры. -16
- 16
position=
Расположение HUD: top-left
(по умолчанию), top-right
, middle-left
, middle-right
, bottom-left
, bottom-right
, top-center
, bottom-center
preset=
procmem
procmem_shared
, procmem_virt
Отображает использование памяти процессом: резидентную, общую и/или виртуальную. procmem
(резидент) также отключает другие, если отключено
ram
vram
Отображение использования оперативной памяти/видеопамяти системы
read_cfg
Добавьте в MANGOHUD_CONFIG в качестве первого параметра, чтобы также загрузить файл конфигурации. В противном случае только MANGOHUD_CONFIG
используются параметры
reload_cfg=
Измените привязку клавиш для перезагрузки конфига. По умолчанию = Shift_L+F4
resolution
Отображение текущего разрешения
retro
Отключите линейную фильтрацию текстур. Делает текстуры блочными
round_corners
Измените степень округлости углов, например round_corners=10.0
show_fps_limit
Отображение текущего ограничения FPS
swap
Отображение использования пространства подкачки рядом с использованием системной оперативной памяти.
table_columns
Установите количество столбцов таблицы для ImGui, по умолчанию — 3.
temp_fahrenheit
Показывать температуру в градусах Фаренгейта
text_outline
Нарисуйте контур вокруг текста для лучшей читаемости. Включено по умолчанию.
text_outline_color=
Установить цвет text_outline
. По умолчанию = 000000
text_outline_thickness=
Установите толщину text_outline
. По умолчанию = 1.5
throttling_status
Показать, регулируется ли графический процессор в зависимости от мощности, тока, температуры или «другого» (показывает только то, происходит ли регулирование в данный момент). В настоящее время отключено по умолчанию для Nvidia, поскольку вызывает задержку на сериях 3000.
throttling_status_graph
Такой же как throttling_status
но отображает регулирование на графике времени кадра и только регулирование мощности и температуры
time
time_format=%T
toggle_fps_limit
Циклическое переключение между пределами FPS (необходимо установить как минимум два значения с помощью fps_limit
). По умолчанию Shift_L+F1
toggle_preset
Циклическое переключение между пресетами. По умолчанию Shift_R+F10
toggle_hud=
toggle_logging=
Изменяемые горячие клавиши переключения. По умолчанию: Shift_R+F12
и Shift_L+F2
, соответственно
toggle_hud_position
Переключить положение MangoHud. По умолчанию R_Shift+F11
trilinear
Принудительная трилинейная фильтрация
upload_log
Изменить привязку клавиш для загрузки журнала
upload_logs
Включает автоматическую загрузку журналов на сайт Flightlessmango.com.
version
Показать текущую версию MangoHud
vkbasalt
Показать, включен ли vkBasalt
vsync
gl_vsync
Установите Vsync для OpenGL или Vulkan
vulkan_driver
Отобразить используемый драйвер Vulkan (radv/amdgpu-pro/amdvlk)
width=
height=
Настраиваемые размеры HUD (в пикселях)
wine_color
Изменить цвет текста вина/протона
wine
Показать текущую используемую версию Wine или Proton
MANGOHUD_CONFIG=cpu_temp,gpu_temp,position=top-right,height=500,font_size=32
Список одной или нескольких предустановок, разделенных запятыми. По умолчанию -1,0,1,2,3,4
. Доступные пресеты:
0
(Не Хад)
1
(Только FPS)
2
(Горизонтально)
3
(Расширенный)
4
(Подробно)
Пользовательские пресеты можно создать с помощью в ~/.config/MangoHud/
.
Отображение местного времени. См. для получения помощи по форматированию. ПРИМЕЧАНИЕ. Иногда приложения могут устанавливать TZ
(часовой пояс) переменная среды в UTC/GMT