Nakon 7 mjeseci razvoja, objavljen je OpenRGB 0.9, alatni paket otvorenog koda za upravljanje RGB osvjetljenjem u perifernim uređajima. Paket podržava matične ploče kompanija ASUS, Gigabyte, ASRock i MSI sa RGB podsistemom za osvjetljenje kućišta, memorijske module sa osvjetljenjem kompanija ASUS, Patriot, Corsair i HyperX, grafičke kartice kompanija ASUS Aura/ROG, MSI GeForce, Sapphire Nitro i Gigabyte Aorus, razne kontrolere LED traka (ThermalTake, Corsair, NZXT Hue+), hladnjake sa svjetlećim efektima, miševe, tastature, slušalice i Razer dodatke sa osvjetljenjem. Informacije o protokolu za interakciju s uređajima uglavnom su dobijene putem reverznog inženjeringa vlasničkih drajvera i aplikacija. Kod je napisan u C/C++ i distribuiran pod GPLv2 licencom. Gotove verzije su generisane za... Linux (deb, rpm, slika aplikacije), macOS и WindowsKao i prije, sve eksperimentalne verzije kreirane nakon objavljivanja dobit će broj verzije 0.91.

Nove mogućnosti:
- Segmenti koji vam omogućavaju da podijelite LED zone u manje podgrupe, na primjer, za vizualno odvajanje uređaja povezanih u seriju na ARGB portovima (hladnjaci, trake) - ranije su bili prikazani kao puna traka. Zone se konfigurišu ručno od strane korisnika.
- Keyboard Layout Manager (KLM), koji pojednostavljuje razvoj integracija za rasporede kada se tastatura isporučuje u različitim regionima sa različitim rasporedima (na primer, QWERTZ, AZERTY). Funkcionalnost KLM-a će biti 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, omogućavajući dodacima da definiraju vlastite SDK komande.
- PNG ikone zamijenjene su svestranijim ikonama. * Dodani prijevodi za malezijski, japanski, hrvatski i poljski. Ažurirani postojeći prijevodi.
- Za sve operativne sisteme poništen je zahtjev da se ne koristi ćirilica u putanjama datoteka (dodaci, nazivi profila, putanja do foldera postavki, korisničko ime u čijem folderu će postavke biti sačuvane).
Podrška za nove uređaje:
- Mnogi novi GPU-ovi iz ASUS-a, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit i PNY su dodati postojećim kontrolerima.
- AOC kontroler: AOC GK500 (tastatura), AOC GMM700 (pad) i AOC GM500 (miš).
- ASRock kontroler je zakrpljen za ASRock Polychrome USB ploče.
- ASUS kontroler sada podržava ASUS ROG Ally i dodaje nove uređaje.
- Implementirana podrška za Cherry tastature. * Dodata podrška za Corsair Dominator Platinum DDR5 i Corsair Vengeance DDR5 za Corsair kontroler.
- Dodata podrška za CRYORIG H7 Quad Lumi.
- Dodata podrška za nove uređaje Das Keyboard.
- Raščlanjivanje tabele konfiguracije ENE SMBus je poboljšano u ENE kontroleru (popravljena je nepoznata LED greška u LED potpisima na većini ENE RAM modela). Zbog nestabilnog rada spremanja na nekim modelima RAM modula, funkcija načina snimanja na uređaju je skrivena u konfiguracijskoj datoteci.
- Dodata podrška za nove GaiZhongGai uređaje.
- Dodani su novi izgledi za Gigabyte matične ploče.
- HyperX kontroler ima dodatu 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.
- Dodata podrška za JSAUX Steam Deck.
- Dodata podrška za LEGO Dimensions podlogu za igračke.
- Dodata podrška za nove uređaje u Lenovo Notebook Controller.
- Dodata podrška za neke matične ploče kompanije Lenovo.
- Dodata podrška za nove Lian-Li uređaje.
- Ispravljene greške u Logitech kontroleru.
- Lista otključanih modela MSI Mystic Light ploča je proširena.
- Dodata podrška za Nollie32 kontrolere.
- Dodata podrška za NZXT Hue 1 (Smart Device V1).
- Dodata podrška za nove NZXT Hue 2 uređaje, uključujući dodatnu opremu za njih.
- Implementirana podrška za OKS tastature.
- Razer kontroler je dodao podršku za nove uređaje i popravio grešku pri inicijalizaciji koja je uzrokovala nepouzdanost podrške nekih uređaja. Mnoge Razer tastature su migrirane da koriste KeyboardLayoutManager.
- Dodata podrška za RedSquare tastature.
- Dodata podrška za Roccat slušalice.
- Dodane nove funkcije za Sapphire uređaje.
- Dodata podrška za TP-Link Kasa Smart.
- Dodata podrška za nove Wooting uređaje.
- Ispravljene greške u načinu rada konzole (CLI)
Najznačajniji problemi:
- Efekat "talasa" još uvijek ne radi na Redragon M711.
- Neki Corsair miševi nemaju LED oznake.
- Na nekim Razer tastaturama lista rasporeda nije potpuna.
- Broj Asus adresabilnih kanala možda nije tačan.
- U Linux Podrška za NVIDIA i AMD grafičke kartice 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 može riješiti ovaj problem.
- MinGW kompajler nije podržan.
Napomene:
- Zbog preimenovanja nekih kontrolera uređaja, postojeći profili će možda morati ponovo da se kreiraju. Prethodno konfigurisane veličine ARGB zona možda neće biti sačuvane.
- Prilikom nadogradnje sa verzija prije 0.6, toplo se preporučuje da onemogućite OpenRazer i OpenRazer-win32 u postavkama. Ovo će omogućiti aplikaciji da koristi novi Razer kontroler s poboljšanom podrškom za uređaje. OpenRazer je zakazano za uklanjanje u sljedećem izdanju.
- Prilikom nadogradnje sa verzija prije 0.6, direktorij dodataka treba obrisati, jer prije izdanja 0.6 nije postojao sistem za verzioniranje za API dodataka.
izvor: opennet.ru
