Po 7 mesecih razvoja je bil izdan OpenRGB 0.9, odprtokodni komplet orodij za upravljanje RGB osvetlitve v perifernih napravah. Paket podpira matične plošče ASUS, Gigabyte, ASRock in MSI z RGB podsistemom za osvetlitev ohišja, pomnilniške module z osvetlitvijo ASUS, Patriot, Corsair in HyperX, grafične kartice ASUS Aura/ROG, MSI GeForce, Sapphire Nitro in Gigabyte Aorus, različne krmilnike LED trakov (ThermalTake, Corsair, NZXT Hue+), svetleče hladilnike, miške, tipkovnice, slušalke in dodatke Razer z osvetlitvijo. Informacije o protokolu za interakcijo z napravami so bile pridobljene predvsem z obratnim inženiringom lastniških gonilnikov in aplikacij. Koda je napisana v jeziku C/C++ in distribuirana pod licenco GPLv2. Končane različice so ustvarjene za... Linux (deb, rpm, slika aplikacije), macOS и WindowsKot prej bodo vse poskusne različice, ustvarjene po izdaji, prejele številko različice 0.91.

Nove možnosti:
- Segmenti, ki vam omogočajo razdelitev območij LED na manjše podskupine, na primer za vizualno ločevanje zaporedno povezanih naprav na vratih ARGB (hladilniki, trakovi) - prej so bili prikazani kot polna vrstica. Cone uporabniki konfigurirajo ročno.
- Keyboard Layout Manager (KLM), ki poenostavlja razvoj integracij za postavitve, ko je tipkovnica poslana v različnih regijah z različnimi postavitvami (na primer QWERTZ, AZERTY). Funkcionalnost KLM bo razširjena za naslednjo izdajo, ko bo krmilnikom dodana podpora.
- Stran z ID-ji naprav za poenostavitev razvoja novih naprav.
- Integracija vtičnika s SDK-jem, ki omogoča vtičnikom, da definirajo lastne ukaze SDK-ja.
- Ikone PNG so bile nadomeščene z bolj vsestranskimi ikonami. * Dodani prevodi za malezijščino, japonščino, hrvaščino in poljščino. Posodobljeni obstoječi prevodi.
- Za vse operacijske sisteme je bila preklicana zahteva po neuporabi cirilice v poteh datotek (vtičniki, imena profilov, pot do mape z nastavitvami, uporabniško ime, v katerega mapo bodo nastavitve shranjene).
Podpora za nove naprave:
- Številni novi grafični procesorji ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit in PNY so bili dodani obstoječim krmilnikom.
- Krmilnik AOC: AOC GK500 (tipkovnica), AOC GMM700 (pad) in AOC GM500 (miška).
- Krmilnik ASRock je bil popravljen za plošče ASRock Polychrome USB.
- Krmilnik ASUS zdaj podpira ASUS ROG Ally in dodaja nove naprave.
- Implementirana podpora za tipkovnice Cherry. * Krmilniku Corsair je dodana podpora za Corsair Dominator Platinum DDR5 in Corsair Vengeance DDR5.
- Dodana podpora za CRYORIG H7 Quad Lumi.
- Dodana podpora za nove naprave Das Keyboard.
- Razčlenjevanje konfiguracijske tabele ENE SMBus je bilo izboljšano v krmilniku ENE (napaka Unknown LED v podpisih LED na večini modelov ENE RAM je bila odpravljena). Zaradi nestabilnega delovanja shranjevanja na nekaterih modelih modulov RAM je funkcija načina shranjevanja na napravi skrita v konfiguracijski datoteki.
- Dodana podpora za nove naprave GaiZhongGai.
- Dodane nove postavitve za matične plošče Gigabyte.
- Krmilnik HyperX ima dodano podporo za nove naprave. Za naprave, katerih deskriptor HID ne ustreza standardu, je bil dodan razred naprav, ki jih sili k delu prek libusb-hidapi pod Linux.
- Dodana podpora za JSAUX Steam Deck.
- Dodana podpora za igralno ploščico LEGO Dimensions.
- Dodana podpora za nove naprave v Lenovo Notebook Controller.
- Dodana podpora za nekatere matične plošče Lenovo.
- Dodana podpora za nove naprave Lian-Li.
- Odpravljene napake v krmilniku Logitech.
- Seznam odklenjenih modelov plošč MSI Mystic Light je bil razširjen.
- Dodana podpora za krmilnike Nollie32.
- Dodana podpora za NZXT Hue 1 (Smart Device V1).
- Dodana podpora za nove naprave NZXT Hue 2, vključno z dodatnimi dodatki zanje.
- Implementirana podpora za tipkovnice OKS.
- Krmilnik Razer je dodal podporo za nove naprave in popravil napako pri inicializaciji, zaradi katere je bila podpora nekaterih naprav nezanesljiva. Veliko tipkovnic Razer je bilo preseljenih na uporabo KeyboardLayoutManager.
- Dodana podpora za tipkovnice RedSquare.
- Dodana podpora za slušalke Roccat.
- Dodane nove funkcije za naprave Sapphire.
- Dodana podpora za TP-Link Kasa Smart.
- Dodana podpora za nove naprave Wooting.
- Popravljene napake v konzolnem načinu (CLI)
Izvestne težave:
- Učinek "val" še vedno ne deluje na Redragon M711.
- Nekatere miške Corsair nimajo LED nalepk.
- Pri nekaterih tipkovnicah Razer seznam postavitev ni popoln.
- Število naslovljivih kanalov Asus morda ni točno.
- Na Linux Podpora za grafične kartice NVIDIA in AMD morda ne bo delovala. V obeh primerih je to posledica težav z gonilniki naprav (amdgpu in lastniški gonilnik NVIDIA). To težavo lahko odpravi beta različica gonilnika NVIDIA.
- Prevajalnik MinGW ni podprt.
Opombe:
- Zaradi preimenovanja nekaterih krmilnikov naprav bo morda treba ponovno ustvariti obstoječe profile. Prav tako morda ne bodo shranjene predhodno konfigurirane velikosti con ARGB.
- Pri nadgradnji z različic pred 0.6 močno priporočamo, da v nastavitvah onemogočite OpenRazer in OpenRazer-win32. To bo aplikaciji omogočilo uporabo novega krmilnika Razer z izboljšano podporo za naprave. OpenRazer je predviden za odstranitev v naslednji izdaji.
- Pri nadgradnji z različic pred 0.6 je treba počistiti imenik vtičnikov, saj pred izdajo 0.6 ni bilo sistema za ustvarjanje različic za API vtičnikov.
Vir: opennet.ru
