Po takmer roku vývoja bol zverejnený nový vydanie OpenRGB 0.8, otvoreného nástroja na riadenie RGB osvetlenia periférnych zariadení. Balík podporuje základné dosky ASUS, Gigabyte, ASRock a MSI s RGB subsystémom na osvetlenie skriniek, pamäťové moduly s osvetlením od ASUS, Patriot, Corsair a HyperX, grafické karty ASUS Aura/ROG, MSI GeForce, Sapphire Nitro a Gigabyte Aorus, rôzne ovládače LED pásikov (ThermalTake, Corsair, NZXT Hue+), osvetlené chladiče, myši, klávesnice, slúchadlá a príslušenstvo Razer s osvetlením. Informácie o protokole interakcie so zariadeniami sú väčšinou získané prostredníctvom reverzného inžinierstva proprietárnych ovládačov a aplikácií. Kód je napísaný v C/C++ a distribuuje sa pod licenciou GPLv2. Hotové zostavy sú vytvárané pre Linux (deb, rpm, appimage), macOS a Windows. Ako už bolo predtým, všetky zostavy vytvorené po vydaní dostanú číslo verzie 0.81.

V novej verzii bol čiastočne prepracovaný a optimalizovaný rozhranie, bola pridaná lokalizácia programu, vrátane prekladu do ruštiny (okrem niektorých funkcií pridaných v etape stabilizácie vydania).
Medzi zmenami:
- Pravidlá udev sú teraz generované automaticky.
- Knižnica inpout32, ktorá spôsobovala problémy pri práci súčasne s niektorými antivírusmi a anticheatmi (Vanguard), bola nahradená za WinRing0.
- Pre správnu funkciu súčasne s oficiálnym softvérom pre zariadenia SMBus na Windows sa teraz používa systémový mutex, ktorý rieši väčšinu problémov.
- Zoznam podporovaných zariadení bol doplnený o množstvo grafických kariet ASUS, Gigabyte, EVGA, MSI, Gainward a Palit. Okrem toho bola pridaná podpora grafických kariet NVIDIA Illumination, avšak v súčasnosti, rovnako ako pri starších grafických kartách NVIDIA, funguje iba pod Windows, kvôli ťažkostiam s prácou i2c prostredníctvom proprietárneho ovládača NVIDIA (problém sa rieši inštalovaním beta verzie ovládača). Riešený bol známy problém s základnými doskami MSI MysticLight a teraz sú opäť podporované, pričom zoznam podporovaných dosiek bol rozšírený.
- Okrem množstva „klasických“ periférnych zariadení, ktorých podpora bola pridaná, v zozname tiež figuruje modulárne osvetlenie NanoLeaf, pre vlastné zariadenia je teraz možné používať SRGBMods Raspberry Pi Pico, a Arduino je možné odteraz pripojiť cez i2c.
Medzi známe problémy:
- Cesta pre nastavenia stále nesmie obsahovať ne-ASCII znaky. Oprava bola pripravená, ale nebola zahrnutá do vydania pre zachovanie kompatibility s už existujúcimi pluginmi, avšak bude zahrnutá do aktuálnych zostáv po vydaní.
- Zistilo sa, že výrobca klávesníc Sinowealth opakovane využíva hodnoty VID/PID z klávesníc Redragon s použitím iného protokolu. Aby sa predišlo možným problémom (až do zamrznutia), podpora klávesníc Sinowealth je teraz vypnutá a nie je podporovaná.
- Na Redragon M711 nefunguje efekt "wave".
- Na niektorých myšiach Corsair nie sú podpísané diódy.
- Na niektorých klávesniciach Razer nie je zoznam rozložení úplný.
- Počet kanálov Asus Addressable môže byť nepresný.
- Ako zvyčajne, po aktualizácii sa odporúča znovu vytvoriť existujúce profily pre zariadenia, staré môžu nefungovať alebo fungovať nesprávne, a pri aktualizácii z verzií pred 0.6 je potrebné vyprázdniť priečinok pluginov, pretože pred 0.6 neexistoval systém verzionovania API pluginov.
Zdroj: opennet.ru
