Първо издание на OpenRGB, набор от инструменти за управление на RGB устройства

След година на развитие публикувани първото издание на проекта OpenRGB, който има за цел да предостави универсален отворен инструментариум за управление на устройства с цветна подсветка, елиминирайки необходимостта от инсталиране на официални патентовани приложения, обвързани с конкретен производител и като правило доставяни само за Windows. Кодът е написан на C/C++ и разпространява се от лицензиран под GPLv2. Програмата е мултиплатформена и се предлага за Linux и Windows.

пакет поддържа Дънни платки ASUS, Gigabyte, ASRock и MSI с RGB подсистема за осветление на корпуса, модули памет с подсветка от ASUS, Corsair и HyperX, графични карти ASUS Aura и Gigabyte Aorus, различни контролери за LED ленти (ThermalTake, Corsair, NZXT Hue+), охладители Razer със светеща подсветка , мишки, клавиатури, слушалки и аксесоари. Информацията за протокола за взаимодействие с устройствата се получава главно чрез обратно инженерство на патентовани драйвери и приложения.

Първоначално проектът беше разработен под името OpenAuraSDK и беше фокусиран върху внедряването на протокола ASUS Aura, но след това беше разширен до други категории устройства. Поддръжката на Aura вече е напълно разработена и обхваща множество поколения контролери Aura RGB в платформи, базирани на процесори Intel и AMD, както и съвместими контролери като G.Skill Trident Z.

За да взаимодействате с оборудването, в повечето случаи е достатъчно да използвате i2c-dev или управление чрез USB (предлага се
udev правила). RGB контролерите на дънната платка Aura/ASRock изискват приложение пластир за ядрото на Linux. Периферните устройства на Razer използват драйвера OpenRazer (пакет openrazer-dkms-drivers в Debian/Ubuntu).

Проектът предлага библиотека от функции с универсален API за управление на осветлението от приложения, конзолна помощна програма и графичен интерфейс в Qt. Поддържа избора на режими за промяна на цвета (цветна вълна и т.н.), контрол на зоните на фоновото осветление, използването на разширени ефекти, дефинирането на LED оформления и синхронизиране на фоновото осветление с извършваните действия (цветна музика и др.).

Първо издание на OpenRGB, набор от инструменти за управление на RGB устройства

Източник: opennet.ru

Добавяне на нов коментар