Bylo zveřejněno nové vydání OpenRGB 0.6, bezplatné sady nástrojů pro správu zařízení RGB. Balíček podporuje základní desky ASUS, Gigabyte, ASRock a MSI s RGB subsystémem pro osvětlení skříně, podsvícené paměťové moduly od ASUS, Patriot, Corsair a HyperX, grafické karty ASUS Aura/ROG, MSI GeForce, Sapphire Nitro a Gigabyte Aorus, různé ovladače LED proužky (ThermalTake, Corsair, NZXT Hue+), svítící chladiče, myši, klávesnice, sluchátka a podsvícené příslušenství Razer. Informace o protokolu zařízení se primárně získávají prostřednictvím reverzního inženýrství proprietárních ovladačů a aplikací. Kód je napsán v C/C++ a distribuován pod licencí GPLv2. Pro Linux, macOS a Windows se generují hotové sestavy.
Mezi nejdůležitější změny:
- Pro vylepšení uživatelského rozhraní byl přidán systém pluginů. Vývojáři OpenRGB připravili pluginy se systémem automatické instalace aktualizací, enginem pro přidávání efektů, vizuální mapou a implementací protokolu E1.31.
- Přidána omezená podpora platformy macOS pro architektury Intel a ARM.
- Implementováno nahrávání protokolu událostí do souboru pro rychlejší diagnostiku.
- Přidána správa uživatelských profilů přes SDK.
- Opravena chyba, která způsobovala selhání podsvícení na základních deskách MSI MysticLight. Podpora této řady je opět povolena pro již testované desky, vývojáři pomáhají s obnovením funkčnosti podsvícení, které bylo poškozeno provozem starších verzí OpenRGB.
- Rozšířená podpora pro ASUS, MSI, Gigabyte GPU.
- Přidány provozní režimy GPU EVGA.
- Přidána podpora zařízení:
- HyperX Pulsefire Pro
- Yeelight
- FanBus
- Corsair K55
- Corsair K57
- DRAM Corsair Vengeance Pro
- Klávesnice Das 4Q
- NZXT Hue Underglow
- Thermaltake Riding Quad
- ASUS ROG Strix Flare
- Lian Li Uni Hub
- Creative Sound BlasterX G6
- Logitech G910 Orion Spectrum
- Kód ovladače myši Logitech byl sloučen, aby se snížila duplicita kódu, byly přidány nové provozní režimy a byla vylepšena podpora bezdrátového připojení.
- Přidána podpora pro QMK (vyžaduje ruční konfiguraci).
- Přidána podpora pro TPM2, protokoly Adalight pro řadiče založené na Arduino.
- Pro zařízení Razer byl zabudován alternativní ovladač, který nahradí OpenRazer kvůli vysokému počtu pádů a zpoždění při přijímání aktualizací pro druhý; Chcete-li povolit alternativní ovladač, musíte vypnout OpenRazer v nastavení OpenRGB.
Známé chyby:
- Některá zařízení ASUS, která fungovala ve verzi 0.5, přestala fungovat ve verzi 0.6 kvůli zavedení bílé listiny zařízení. Vývojáři jsou žádáni, aby taková zařízení nahlásili v části Problémy na GitLabu.
- Režim vlny nefunguje na klávesnicích Redragon M711.
- Některé LED diody myši Corsair nemají štítky.
- Některé klávesnice Razer nemají nastavenou mapu rozložení.
- Číslování adresovatelných LED na deskách ASUS může být nesprávné.
- Pluginy aktuálně nemají verzi. Pokud se program zhroutí, zkuste odebrat nebo aktualizovat všechny pluginy.
- Profily vytvořené pro předchozí verze nemusí v nové verzi fungovat kvůli přejmenování ovladačů.
Zdroj: opennet.ru