A Windows application for switching picture modes on LG webOS monitors.
- 34GX90SA
- 39GX90SA
- 45GX90SA
- PC and monitor must be connected to the same network
- Monitor should have a static IP address (recommended)
- Windows operating system
For optimal functionality, configure your monitor with the following settings:
- Support - IP Control Settings - SDDP: On
- Support - IP Control Settings - Wake on LAN: On
- General - External Devices - HDMI Settings - SIMPLINK (HDMI-CEC): On
- General - External Devices - Monitor On With Mobile - Turn via Wi-Fi: On
- General - System - Additional Settings - Quick Start+: On
Note: This application has been tested with these settings on Windows 11 25H2 with monitor LG UltraGear 39GX90SA-W.
Tip: For automatic monitor wake-up after PC resumes from sleep, I recommend using LGTV Companion.
This application is built using the following open-source libraries:
- aiopylgtv - Python library for controlling LG webOS TVs and monitors
- pystray - System tray icon library
- Pillow - Python Imaging Library for icon creation
- PyInstaller - Application packaging tool
- Easy Mode Switching: Quickly change picture modes directly from your PC
- System Tray Integration: Change picture modes directly from the system tray with visual HDR indicator
- Auto-start with Windows: Option to launch automatically on system startup
- Start Minimized: Launch directly to the system tray
- Auto-connect: Automatically connects to the last used monitor
- Multi-language Support: English and Russian interfaces
- HDR Mode Detection: Automatically shows appropriate modes based on HDR state
- Visual HDR Indicator: The tray icon displays a red circle in the center when HDR mode is active
- Reliable HDR Monitoring: Combined subscription and periodic polling ensure accurate HDR state detection
- Picture Settings Control: Adjust brightness, black level, and color depth with real-time sliders
- Real-time Synchronization: Settings automatically sync with monitor changes
- Launch the application
- Click "Find Monitors" to search for available LG monitors on your network
- Select your monitor from the list
- Click "Connect" (you may need to confirm the connection on the monitor screen)
- Choose a picture mode from the dropdown and click "Apply"
- Adjust picture settings (brightness, black level, color depth) using the sliders
The application will minimize to the system tray. You can access all features by clicking the tray icon.
- Download
LGMonitorModeSwitcher.exefrom the Releases page - Run the executable
- The application will create configuration files in the same directory
- Auto-start: Enable "Start with Windows" checkbox to launch on system startup
- Start Minimized: Enable "Start minimized" to launch directly to the system tray
- Language: Switch between English and Russian from the language dropdown
This software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
Приложение для Windows для переключения режимов изображения на мониторах LG с webOS.
- 34GX90SA
- 39GX90SA
- 45GX90SA
- ПК и монитор должны быть подключены к одной сети
- Монитору желательно иметь статический IP адрес
- Операционная система Windows
Для оптимальной работы настройте монитор со следующими параметрами:
- Поддержка - Настройки управления IP-адресами - SDDP: Вкл
- Поддержка - Настройки управления IP-адресами - Включение по сети LAN: Вкл
- Общие - Внешние устройства - Настройки HDMI - SIMPLINK (HDMI-CEC): Вкл
- Общие - Внешние устройства - Включение монитора с мобильного устройства - Включить через Wi-Fi: Вкл
- Общие - Система - Дополнительные настройки - Быстрая загрузка+: Вкл
Примечание: Программа протестирована с такими настройками на Windows 11 25H2, монитор LG UltraGear 39GX90SA.
Совет: Для автоматического включения монитора после выхода ПК из сна рекомендую использовать LGTV Companion.
Приложение создано с использованием следующих библиотек с открытым исходным кодом:
- aiopylgtv - Python библиотека для управления LG webOS телевизорами и мониторами
- pystray - Библиотека для работы с иконкой системного трея
- Pillow - Библиотека для работы с изображениями и создания иконок
- PyInstaller - Инструмент для упаковки приложения
- Простое переключение режимов: Быстрая смена режимов изображения прямо с ПК
- Интеграция с системным треем: Доступ к смене режима экрана из системного трея с визуальным индикатором HDR
- Автозапуск с Windows: Возможность автоматического запуска при старте системы
- Запуск свернутым: Запуск сразу в системный трей
- Автоподключение: Автоматическое подключение к последнему использованному монитору
- Многоязычная поддержка: Интерфейс на английском и русском языках
- Определение режима HDR: Автоматическое отображение соответствующих режимов в зависимости от состояния HDR
- Визуальный индикатор HDR: Иконка в трее отображает красный круг по центру когда активен HDR режим
- Надежный мониторинг HDR: Комбинация подписки и периодического опроса обеспечивает точное определение состояния HDR
- Управление настройками изображения: Регулировка яркости, уровня черного и глубины цвета с помощью ползунков в реальном времени
- Синхронизация в реальном времени: Настройки автоматически синхронизируются с изменениями на мониторе
- Запустите приложение
- Нажмите "Найти мониторы" для поиска доступных мониторов LG в сети
- Выберите ваш монитор из списка
- Нажмите "Подключиться" (возможно, потребуется подтвердить подключение на экране монитора)
- Выберите режим изображения из выпадающего списка и нажмите "Применить"
- Настройте параметры изображения (яркость, уровень черного, глубина цвета) с помощью ползунков
Приложение свернется в системный трей. Вы можете получить доступ ко всем функциям, нажав на иконку в трее.
- Скачайте
LGMonitorModeSwitcher.exeсо страницы Releases - Запустите исполняемый файл
- Приложение создаст файлы конфигурации в той же папке
- Автозапуск: Включите галочку "Запуск с Windows" для автоматического запуска при старте системы
- Запуск свернутым: Включите "Запускать свернутой" для запуска сразу в системный трей
- Язык: Переключение между английским и русским из выпадающего списка языков
Данное программное обеспечение предоставляется "как есть", без каких-либо гарантий, явных или подразумеваемых, включая, но не ограничиваясь гарантиями товарной пригодности, пригодности для определенной цели и отсутствия нарушений. Ни при каких обстоятельствах авторы или правообладатели не несут ответственности за какие-либо претензии, ущерб или иную ответственность, будь то в результате действия договора, деликта или иным образом, возникающие из, в результате или в связи с программным обеспечением или использованием или другими операциями с программным обеспечением.

