Nakon 7 mjeseci razvoja, objavljen je OpenRGB 0.9, alatni paket otvorenog koda za upravljanje RGB rasvjetom u perifernim uređajima. Paket podržava matične ploče tvrtki ASUS, Gigabyte, ASRock i MSI s RGB podsustavom za osvjetljenje kućišta, memorijske module s osvjetljenjem tvrtki ASUS, Patriot, Corsair i HyperX, grafičke kartice tvrtki ASUS Aura/ROG, MSI GeForce, Sapphire Nitro i Gigabyte Aorus, razne kontrolere LED traka (ThermalTake, Corsair, NZXT Hue+), hladnjake s osvjetljenjem, miševe, tipkovnice, slušalice i Razer dodatke s osvjetljenjem. Informacije o protokolu za interakciju s uređajima uglavnom su dobivene obrnutim inženjeringom vlasničkih upravljačkih programa i aplikacija. Kod je napisan u C/C++ i distribuiran pod GPLv2 licencom. Gotove verzije generiraju se za... Linux (deb, rpm, slika aplikacije), macOS и WindowsKao i prije, sve eksperimentalne verzije stvorene nakon izdanja dobit će broj verzije 0.91.

Nove mogućnosti:
- Segmenti koji vam omogućuju podjelu LED zona u manje podskupine, na primjer, za vizualno odvajanje uređaja spojenih u seriju na ARGB priključcima (hladnjaci, trake) - prije su bili prikazani kao puna traka. Korisnici ručno konfiguriraju zone.
- Keyboard Layout Manager (KLM), koji pojednostavljuje razvoj integracija za rasporede kada se tipkovnica isporučuje u različitim regijama s različitim rasporedima (na primjer, QWERTZ, AZERTY). Funkcionalnost KLM-a bit će proširena za sljedeće izdanje kako se doda podrška kontrolerima.
- Stranica s ID-ovima uređaja za pojednostavljenje razvoja novih uređaja.
- Integracija dodataka sa SDK-om, dopuštajući dodacima da definiraju vlastite SDK naredbe.
- PNG ikone zamijenjene su svestranijim ikonama. * Dodani prijevodi za malezijski, japanski, hrvatski i poljski. Ažurirani postojeći prijevodi.
- Za sve operativne sustave ukinuta je obveza nekorištenja ćirilice u putanjama datoteka (plugins, nazivi profila, putanja do mape postavki, korisničko ime u čiju će se mapu postavke spremati).
Podrška za nove uređaje:
- Mnogi novi grafički procesori ASUS-a, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit i PNY dodani su postojećim kontrolerima.
- AOC kontroler: AOC GK500 (tipkovnica), AOC GMM700 (podloga) i AOC GM500 (miš).
- ASRock kontroler je zakrpan za ASRock Polychrome USB ploče.
- ASUS kontroler sada podržava ASUS ROG Ally i dodaje nove uređaje.
- Implementirana podrška za Cherry tipkovnice. * Dodana podrška za Corsair Dominator Platinum DDR5 i Corsair Vengeance DDR5 Corsair kontroleru.
- Dodana podrška za CRYORIG H7 Quad Lumi.
- Dodana podrška za nove uređaje s tipkovnicom Das.
- Raščlanjivanje konfiguracijske tablice ENE SMBus poboljšano je u ENE kontroleru (ispravljena je pogreška Nepoznata LED dioda u LED potpisima na većini ENE RAM modela). Zbog nestabilnog rada spremanja na nekim modelima RAM modula, funkcija načina spremanja na uređaju skrivena je u konfiguracijskoj datoteci.
- Dodana podrška za nove GaiZhongGai uređaje.
- Dodani novi izgledi za Gigabyte matične ploče.
- HyperX kontroler ima dodanu podršku za nove uređaje. Za uređaje čiji HID deskriptor nije u skladu sa standardom, dodana je klasa uređaja koja ih prisiljava da rade putem libusb-hidapi pod Linux.
- Dodana podrška za JSAUX Steam Deck.
- Dodana podrška za LEGO Dimensions podlogu za igračke.
- Dodana podrška za nove uređaje u Lenovo Notebook Controlleru.
- Dodana podrška za neke Lenovo matične ploče.
- Dodana podrška za nove Lian-Li uređaje.
- Ispravljene greške u Logitech kontroleru.
- Popis otključanih modela MSI Mystic Light ploča je proširen.
- Dodana podrška za Nollie32 kontrolere.
- Dodana podrška za NZXT Hue 1 (Smart Device V1).
- Dodana podrška za nove NZXT Hue 2 uređaje, uključujući dodatne dodatke za njih.
- Implementirana podrška za OKS tipkovnice.
- Razer kontroler dodao je podršku za nove uređaje i ispravio pogrešku inicijalizacije koja je uzrokovala nepouzdanost podrške za neke uređaje. Mnoge Razer tipkovnice migrirane su za korištenje KeyboardLayoutManagera.
- Dodana podrška za RedSquare tipkovnice.
- Dodana podrška za Roccat slušalice.
- Dodane nove značajke za Sapphire uređaje.
- Dodana podrška za TP-Link Kasa Smart.
- Dodana podrška za nove Wooting uređaje.
- Ispravljene greške u konzolnom načinu rada (CLI)
Najznačajniji problemi:
- Efekt "vala" još uvijek ne radi na Redragon M711.
- Neki Corsair miševi nemaju LED oznake.
- Na nekim Razer tipkovnicama popis rasporeda nije potpun.
- Broj Asus adresabilnih kanala možda nije točan.
- Na Linux Podrška za grafičke kartice NVIDIA i AMD možda neće raditi. U oba slučaja to je zbog problema s upravljačkim programima uređaja (amdgpu i vlasnički NVIDIA upravljački program). Beta verzija NVIDIA upravljačkog programa mogla bi riješiti ovaj problem.
- MinGW kompajler nije podržan.
Bilješke:
- Zbog preimenovanja nekih kontrolera uređaja, možda će biti potrebno ponovno izraditi postojeće profile. Prethodno konfigurirane veličine ARGB zona također se možda neće spremiti.
- Prilikom nadogradnje s verzija prije 0.6, toplo se preporučuje onemogućiti OpenRazer i OpenRazer-win32 u postavkama. To će aplikaciji omogućiti korištenje novog Razer kontrolera s poboljšanom podrškom za uređaj. OpenRazer je predviđen za uklanjanje u sljedećem izdanju.
- Prilikom nadogradnje s verzija prije 0.6, potrebno je obrisati direktorij dodataka jer prije izdanja 0.6 nije postojao sustav za izradu verzija za API dodataka.
Izvor: opennet.ru
