Сделал небольшую программу для себя и в итоге довёл до выкладки. Если коротко: это «Настройка цвета рабочего стола» из панели NVIDIA, только без хождения по менюшкам. Профили, горячие клавиши, и сам включается нужный профиль, когда запускаешь игру.
Зачем мне это понадобилось. В тёмных играх хочется поднять яркость и гамму, чтобы что-то разглядеть в углах. В кино и в браузере, наоборот, нужна обычная картинка. Каждый раз лезть в панель NVIDIA, крутить ползунки и потом возвращать всё назад надоело. А ещё я пишу стримы, и тут была главная засада: если менять цвет «снаружи» (через настройки монитора или оверлеи), зрители видят уже перекрашенную картинку. Здесь же всё меняется на выходе видеокарты, поэтому в OBS, Discord и в записи картинка обычная, а перекрашен только ваш экран.
GammaDeck — бесплатная утилита для Windows, исходники открыты (MIT). Что умеет:
яркость, контрастность, гамма (общая или отдельно красный/зелёный/синий), цифровая интенсивность и оттенок: всё то же, что в панели NVIDIA;
профили-кнопки: свои сколько угодно, плюс восемь готовых («Яркий шутер», «Тёмные игры», «Кино», «Тёплый (вечер)», «Чёрно-белый» и другие);
глобальные горячие клавиши: свои на каждый профиль, плюс сброс, следующий/предыдущий профиль, «профиль ⇄ стандарт». Работают в играх, в OBS и когда окно свёрнуто в трей;
автопереключение по игре: окно игры стало активным, включился её профиль; свернули в OBS или браузер, вернулся прежний;
разные профили на разных мониторах одновременно (например, «Тёмные игры» на игровом и «Стандарт» на том, где висит OBS);
управление из командной строки, так что работает и с кнопками Stream Deck;
окно и всплывающие уведомления программы скрыты от захвата, зрители их не увидят;
экспорт/импорт профилей в JSON, интерфейс на русском и английском.
Честные оговорки
Нужна видеокарта NVIDIA и её драйвер. Цифровая интенсивность и оттенок идут через NVAPI; на AMD и Intel это не заработает.
exe не подписан цифровой подписью (подпись стоит денег, а программа бесплатная). Windows может показать синее окно SmartScreen: «Подробнее» → «Выполнить в любом случае». Если не доверяете, код открыт, собирается одним bat-файлом обычным компилятором C#, который уже есть в Windows.
Windows ограничивает слишком сильные значения гаммы. Если сдвиг «не применяется», в настройках есть пункт «Снять ограничение гаммы Windows…» (нужны права администратора и перезагрузка).
В полноэкранном эксклюзивном режиме некоторые игры сами сбрасывают гамму. Помогает опция «Удерживать настройки» или оконный режим без рамки.
Это именно цвет на выходе видеокарты, а не «улучшайзер» картинки в игре. Читерской подсветки врагов тут нет, просто ползунки как в панели NVIDIA.
Ставить ничего не надо: в архиве один GammaDeck.exe (около 60 КБ), Windows 10 или 11, .NET Framework 4.8 там уже есть. Распаковали, запустили. При самом первом запуске создаётся ярлык на рабочем столе. Удалить его можно, обратно не вернётся. Настройки лежат в %APPDATA%\GammaDeck, чтобы удалить программу, достаточно закрыть её и стереть папку.
Если у вас стоит что-то другое для тех же целей (я знаю про настройки в панели NVIDIA и про сторонние гамма-утилиты) или не хватает какой-то функции, напишите в теме, посмотрю.
Это сообщение отредактировал OlegChe77 - 1 ноя 2026 в 06:41
А настройкой гаммы в каждой игре не проще сделать? Чтобы не крутить каждый раз общие настройки.
ну например нужно какаята гамма, только когда ночь в игре, а когда день вернуть назад. все можно сделать с этой прогой горячими клавишами не выходя из игры
А чего там настраивать в цвете рабочего стола? Я вот тут заебался с этим HDR, то вблять все вырви глаз то еще какая хуйня, короче забил.
Че?
Ты вот про эту херню как я понял, типа из под игры можно корректировать, ну прикольно конечно, только вот я эти настройки один раз сделал и забыл. Когда темно, то можно и в настройках игры настроить.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
8 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)