Pärast 7 kuu arendust on avaldatud OpenRGB 0.9, avatud tööriist RGB-valgustuse haldamiseks periferiaalsetes seadmetes. Pakett toetab ASUS, Gigabyte, ASRock ja MSI emaplaate RGB-valgustussüsteemiga, ASUS, Patriot, Corsair ja HyperX valgustatud mälumooduleid, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro ja Gigabyte Aorus graafikakaarte, erinevaid LED-riba kontrollerit (ThermalTake, Corsair, NZXT Hue+), valgustatud jahuteid, hiiri, klaviatuure, peakomplekte ja Razer valgustusega tarvikuid. Teave seadmete suhtlusprotokollide kohta on peamiselt saadud patenteeritud draiverite ja rakenduste tagasitegemise käigus. Kood on kirjutatud C/C++ ja levitatakse GPLv2 litsentsi alusel. Valmistatud versioonid on saadaval Linuxi (deb, rpm, appimage), macOS ja Windows jaoks. Nagu varemgi, saavad kõik eksperimentaalsed versioonid, mis loodi pärast väljaandmist, versiooninumbri 0.91.

Uued võimalused:
- Segmente, mis võimaldavad murda LED-ala väiksemateks alagruppideks, näiteks visuaalselt eraldada järjestikku ühendatud seadmeid ARGB portides (jahutusventilaatorid, ribad) — varem kuvati neid kui ühtlane riba. Alad seadistatakse kasutajate poolt käsitsi.
- Klaviatuuride paigutuse haldur (Keyboard Layout Manager, KLM), mis lihtsustab integratsioonide arendamist paigutuste jaoks, kui klaviatuur tarnitakse erinevatesse piirkondadesse erinevate paigutustega (nt QWERTZ, AZERTY). KLM funktsionaalsust laiendatakse järgmises versioonis, kui toetust lisatakse kontrolleritele.
- Seadmete identifikaatorite leht, mis lihtsustab uute seadmete arendamist.
- Pluginate integratsioon SDK-ga, mis võimaldab pluginatel määratleda oma SDK käsud.
- PNG-formaadis ikoonid on asendatud universaalsete ikoonidega. * Lisatud tõlked malai, jaapani, horvaadi ja poola keelde. Olemasolevad tõlked on uuendatud.
- Kasutuselt on kõrvaldatud nõue mitte kasutada kirillitsat failiteede (pluginad, profiilinimed, seadete kausta tee, kasutajanimi, kuhu seaded salvestatakse) puhul.
Uute seadmete tugi:
- Olemasolevatesse kontrolleritesse on lisatud palju uusi GPU-sid tootjatelt ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit ja PNY.
- Kontroller AOC: AOC GK500 (klaviatuur), AOC GMM700 (hiirematt) ja AOC GM500 (hiir).
- Kontrollerisse ASRock on lisatud parandused ASRock Polychrome USB platvormide jaoks.
- Kontroller ASUS toeta ASUS ROG Ally ja on lisatud uusi seadmeid.
- Cherry klaviatuuride tugi on sisse viidud. * Kontroller Corsair toetab nüüd Corsair Dominator Platinum DDR5 ja Corsair Vengeance DDR5.
- Lisatud tugi CRYORIG H7 Quad Lumi jaoks.
- Uute seadmete tugi Das Keyboard on sisse viidud.
- Kontrolleris ENE on parandatud ENE SMBus konfigureerimistabeli analüüsi (parandatud viga Unknown LED LED-de siltides enamikus ENE RAM-moodulites). Teatud RAM-moodulite ebastabiilse salvestamise funktsiooni tõttu on salvestamisrežiim seadmes varjatud konfiguratsioonifailis.
- Lisatud uute seadmete tugi GaiZhongGai jaoks.
- Lisatud uusi paigutusi Gigabyte emaplaatide jaoks.
- HyperX kontrollerisse on lisatud tugi uutele seadmetele. Seadmete jaoks, mille HID-deskriptor ei vasta standardi nõuetele, on lisatud seadmeklass, mis sunnib neid töötama libusb-hidapi kaudu Linuxis.
- Lisatud tugi JSAUX Steam Deck dokkide jaoks.
- Lisatud tugi LEGO Dimensions toypadile.
- Lisatud tugi uutele seadmetele Lenovo sülearvutite kontrolleris.
- Lisatud tugi mõnedele Lenovo emaplaatidele.
- Lisatud tugi uutele Lian-Li seadmetele.
- Logitechi kontrolleris on parandatud tõrkeid.
- MSI Mystic Light avatud mudelite loetelu on laiendatud.
- Lisatud tugi Nollie32 kontrolleritele.
- Lisatud tugi NZXT Hue 1 (Smart Device V1) jaoks.
- Lisatud tugi uutele NZXT Hue 2 seadmetele, sealhulgas lisatarvikutele.
- OKS klaviatuuride tugi on realiseeritud.
- Razer kontrolleris on lisatud tugi uutele seadmetele ning parandatud initsialiseerimise viga, mis muutis mõnede seadmete toe ebausaldusväärseks. Paljud Razer klaviatuurid on ümber lülitatud KeyboardLayoutManageri kasutamisele.
- Lisatud tugi RedSquare klaviatuuridele.
- Lisatud tugi Roccat kõrvaklappidele.
- Lisatud uued funktsioonid Sapphire seadmetele.
- TP-Link Kasa Smart toetus on lisatud.
- Uute Wooting seadmete toetus on lisatud.
- Vead põhikonsoolis (CLI) on parandatud.
Tuntud probleemid:
- Redragon M711-l ei tööta endiselt «wave» efekt.
- Mõnede Corsair hiirte LED-id ei ole allkirjastatud.
- Mõnede Razer klaviatuuride paigutuste nimekiri ei ole täielik.
- Asus Addressable kanalite arv võib olla ebatäpsed.
- Linuxis võib NVIDIA ja AMD graafikakaartide toetus mitte töötada, mõlemal juhul on probleem seotud seadme draiveritega (amdgpu ja NVIDIA patenditud draiver). NVIDIA beetaversioon võib probleemi lahendada.
- MinGW kompilaatorit ei toetata.
Märkused:
- Mõnede seadmekontrollerite ümbernimetamise tõttu võivad olemasolevad profiilid nõuda uuesti loomist. Varasemad ARGB tsoonide suurused võivad samuti mitte salvestuda.
- Uuendamisel versioonidest kuni 0.6 on tungivalt soovitatav keelata OpenRazer ja OpenRazer-win32 seadetes. See võimaldab rakendusel kasutada uut Razer kontrollerit, mis sisaldab paremat seadme toetamist. OpenRazer on planeeritud eemaldamiseks järgmises väljaandes.
- Uuendamisel versioonidest kuni 0.6 tuleb pluginate kataloog puhastada, kuna enne 0.6 väljaandmist ei olnud pluginate API versioonimise süsteemi.
Allikas: opennet.ru
