Repository navigation
Releases
Releases · GaricST/AutoWhite
AutoWhite 1.0.0
Первый публичный выпуск. / First public release.
Возможности / Features
- Автоматическая подстройка точки белого по датчику освещённости (ALS) через виртуальную
точку белого gamescope —GAMESCOPE_DISPLAY_VIRTUAL_WHITE(CIE 1931 x/y).
/ Ambient-light adaptive white point driven through gamescope's virtual white point. - Плавное сглаживание перехода: тик 0.2 с, опрос датчика раз в 1 с, мёртвая зона 0.0005 —
без рывков и ступенек. / Smooth exponential transitions — no jumps. - Применение сразу при старте консоли; при выключении возвращается нейтральная D65.
/ Applied at boot; disabling restores neutral D65. - Панель: тумблер, ползунок «Холоднее — Теплее», статус (освещённость и текущая точка).
/ Panel: toggle, Cooler — Warmer slider, live status. - Русский и английский интерфейс — автоматически по языку системы.
/ Russian and English UI, picked from the system language. - Самодостаточность: нужны только Decky Loader,
xprop,runuser, gamescope и ALS.
/ Self-contained: Decky Loader,xprop,runuser, gamescope, ALS. - Самовосстановление: точка белого сверяется каждые 5 с, поэтому сброс после перезагрузки
консоли или чужое вмешательство исправляются автоматически.
/ Self-healing: the white point is verified every 5 s, so a reset after a reboot or an
external change is corrected automatically. - Кнопка «Проверить обновление» в панели: спрашивает у GitHub последний релиз.
/ Check for updates button in the panel: asks GitHub for the latest release. - Переносимость: пользователь сессии берётся из
DECKY_USER(не жёстко «deck»),
X-дисплей определяется автоматически, поддерживаются разные названия каналов датчика.
/ Portability: the session user comes fromDECKY_USER(not a hard-codeddeck),
the X display is auto-detected, and several ALS channel names are supported.
Установка / Install
curl -fsSL https://raw.githubusercontent.com/GaricST/AutoWhite/main/install.sh | shПроверено на / Verified on: Lenovo Legion Go 2 (SteamOS), датчик als в
/sys/bus/iio/devices/iio:device1.
Зависимости / Requirements: Decky Loader, gamescope, xprop, runuser.
Лицензия / License: MIT.