Публикувана нова версия OpenRGB 0.6, свободен инструмент за управление на устройства с RGB осветление. Пакетът поддържа дънни платки ASUS, Gigabyte, ASRock и MSI с RGB подсистема за осветление на кутията, модули памет с осветление от ASUS, Patriot, Corsair и HyperX, графични карти ASUS Aura/ROG, MSI GeForce, Sapphire Nitro и Gigabyte Aorus, различни контролери за светодиодни ленти (ThermalTake, Corsair, NZXT Hue+), светещи охладители, мишки, клавиатури, слушалки и аксесоари Razer с осветление. Информацията за протокола за взаимодействие с устройствата е получена основно чрез обратен инженеринг на собствени драйвери и приложения. Кодът е написан на C/C++ и се разпространява под лиценз GPLv2. Готовите сборки се формират за Linux, macOS и Windows.

Някои от най-важните промени:
- Добавена е система от плъгини, разширяваща потребителския интерфейс. Разработчиците на OpenRGB подготвиха плъгини с автоматизирана система за инсталиране на актуализации, механизъм за добавяне на ефекти, визуална карта и реализация на протокола E1.31.
- Добавена е ограничена поддръжка за платформата macOS за архитектури Intel и ARM.
- Реализирано е записване на лог на събитията в файл за по-бърза диагностика.
- Добавено е управление на потребителски профили чрез SDK.
- Поправена е грешка, водеща до отказ на осветлението на дънни платки MSI MysticLight. Поддръжката на тази серия е активирана отново за вече тестваните платки, разработчиците предоставят помощ с възстановяването на работоспособността на осветлението, увредено в резултат на стартиране на стари версии на OpenRGB.
- Разширена е поддръжката на GPU ASUS, MSI, Gigabyte.
- Добавени са режими на работа на GPU EVGA.
- Добавена е поддръжка за устройства:
- HyperX Pulsefire Pro
- Yeelight
- FanBus
- Corsair K55
- Corsair K57
- Corsair Vengeance Pro DRAM
- Das Keyboard 4Q
- NZXT Hue Underglow
- Thermaltake Riing Quad
- ASUS ROG Strix Flare
- Lian Li Uni Hub
- Creative Sound BlasterX G6
- Logitech G910 Orion Spectrum
- Кодът на контролерите на мишките Logitech е обединен за намаляване на дублирането на кода, добавени са нови режими на работа, подобрена е поддръжката на безжични връзки.
- Добавена е поддръжка за QMK (изисква ръчна настройка).
- Добавена е поддръжка за протоколите TPM2, Adalight за контролери на базата на Arduino.
- За устройствата на Razer е вграден алтернативен драйвер, който замества OpenRazer поради многото сривове и забавяния в актуализациите на последния; за активиране на алтернативния драйвер е необходимо да се деактивира OpenRazer в настройките на OpenRGB.
Известни грешки:
- Някои устройства ASUS, работещи с версия 0.5, спряха да работят с версия 0.6 поради въвеждането на бял списък на устройствата. Разработчиците молят за информация относно такива устройства в Issues на GitLab.
- Режимът „вълна“ на клавиатурите Redragon M711 не функционира.
- Някои светодиоди на мишките Corsair нямат надписи.
- При някои клавиатури Razer не е зададена карта на подредбата.
- Номерацията на адресируемите светодиоди на платките ASUS може да бъде неправилна.
- Плъгините към момента нямат версии. При възникване на проблеми опитайте да премахнете или обновите всички плъгини.
- Профилите, създадени за предишни версии, може да не работят в новата версия поради преименуване на контролерите.
Източник: opennet.ru
