Pas 7 muajsh zhvillimi, është publikuar OpenRGB 0.9, një set mjetesh me burim të hapur për menaxhimin e ndriçimit RGB në pajisjet periferike. Paketa mbështet motherboard-e nga ASUS, Gigabyte, ASRock dhe MSI me një nënsistem RGB për ndriçimin e kutisë, module memorieje me ndriçim nga ASUS, Patriot, Corsair dhe HyperX, karta grafike nga ASUS Aura/ROG, MSI GeForce, Sapphire Nitro dhe Gigabyte Aorus, kontrollues të ndryshëm me shirit LED (ThermalTake, Corsair, NZXT Hue+), ftohës ndriçues, maus, tastiera, kufje dhe aksesorë Razer me ndriçim. Informacioni rreth protokollit për bashkëveprimin me pajisjet u mor kryesisht përmes inxhinierisë së kundërt të drajverëve dhe aplikacioneve pronësore. Kodi është shkruar në C/C++ dhe shpërndahet sipas licencës GPLv2. Ndërtimet e përfunduara gjenerohen për Linux (deb, rpm, appimage), macOS О WindowsSi më parë, të gjitha versionet eksperimentale të krijuara pas publikimit do të marrin numrin e versionit 0.91.

Karakteristikat e reja:
- Segmente që ju lejojnë të ndani zonat LED në nëngrupe më të vogla, për shembull, për të ndarë vizualisht pajisjet e lidhura në seri në portat ARGB (ftohës, kaseta) - më parë ato shfaqeshin si një shirit i fortë. Zonat konfigurohen manualisht nga përdoruesit.
- Menaxheri i paraqitjes së tastierës (KLM), i cili thjeshton zhvillimin e integrimeve për paraqitjet kur tastiera dërgohet në rajone të ndryshme me paraqitje të ndryshme (për shembull, QWERTZ, AZERTY). Funksionaliteti i KLM do të zgjerohet për versionin e radhës pasi u shtohet mbështetje kontrolluesve.
- Një faqe me ID-të e pajisjeve për të thjeshtuar zhvillimin e pajisjeve të reja.
- Integrimi i shtojcave me SDK, duke lejuar shtojcat të përcaktojnë komandat e tyre SDK.
- Ikonat PNG janë zëvendësuar me ikona më të gjithanshme. * Përkthime të shtuara për malajzianisht, japonisht, kroatisht dhe polonisht. Përditësuan përkthimet ekzistuese.
- Për të gjitha sistemet operative, kërkesa për të mos përdorur cirilik në shtigjet e skedarëve (shtojcat, emrat e profileve, shtegu në dosjen e cilësimeve, emri i përdoruesit në dosjen e të cilit do të ruhen cilësimet) është anuluar.
Mbështetje për pajisje të reja:
- Shumë GPU të reja nga ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit dhe PNY janë shtuar në kontrollorët ekzistues.
- Kontrolluesi AOC: AOC GK500 (tastierë), AOC GMM700 (pad) dhe AOC GM500 (miu).
- Kontrolluesi ASRock është rregulluar për tabelat USB ASRock Polychrome.
- Kontrolluesi ASUS tani mbështet ASUS ROG Ally dhe shton pajisje të reja.
- Mbështetje e zbatuar për tastierat Cherry. * U shtua mbështetje për Corsair Dominator Platinum DDR5 dhe Corsair Vengeance DDR5 në kontrolluesin Corsair.
- Mbështetje e shtuar për CRYORIG H7 Quad Lumi.
- Mbështetje e shtuar për pajisjet e reja të tastierës Das.
- Analiza e tabelës së konfigurimit të ENE SMBus është përmirësuar në kontrolluesin ENE (gabimi i panjohur LED në nënshkrimet LED në shumicën e modeleve ENE RAM është rregulluar). Për shkak të funksionimit të paqëndrueshëm të ruajtjes në disa modele të moduleve RAM, funksioni i modalitetit të ruajtjes në pajisje fshihet në skedarin e konfigurimit.
- Mbështetje e shtuar për pajisjet e reja GaiZhongGai.
- U shtuan paraqitje të reja për pllakat amë Gigabyte.
- Kontrolluesi HyperX ka shtuar mbështetje për pajisje të reja. Për pajisjet përshkruesi HID i të cilave nuk përputhet me standardin, është shtuar një klasë pajisjeje që i detyron ato të punojnë përmes libusb-hidapi nën Linux.
- Mbështetje e shtuar për JSAUX Steam Deck.
- Mbështetje e shtuar për lodra LEGO Dimensions.
- Mbështetje e shtuar për pajisjet e reja në Lenovo Notebook Controller.
- Mbështetje e shtuar për disa pllaka amë Lenovo.
- Mbështetje e shtuar për pajisjet e reja Lian-Li.
- Rregulluar gabimet në kontrolluesin Logitech.
- Lista e modeleve të zhbllokuar të pllakave MSI Mystic Light është zgjeruar.
- Mbështetje e shtuar për kontrollorët Nollie32.
- Mbështetje e shtuar për NZXT Hue 1 (Pajisja inteligjente V1).
- Mbështetje e shtuar për pajisjet e reja NZXT Hue 2, duke përfshirë aksesorë shtesë për to.
- Mbështetje e implementuar për tastierat OKS.
- Kontrolluesi Razer shtoi mbështetje për pajisjet e reja dhe rregulloi një gabim inicializimi që bëri që një pjesë e mbështetjes së pajisjes të mos ishte e besueshme. Shumë tastiera Razer janë migruar për të përdorur KeyboardLayoutManager.
- Mbështetje e shtuar për tastierat RedSquare.
- Mbështetje e shtuar për kufjet Roccat.
- U shtuan veçori të reja për pajisjet Sapphire.
- Mbështetje e shtuar për TP-Link Kasa Smart.
- Mbështetje e shtuar për pajisjet e reja Wooting.
- Rregulluar defektet në modalitetin e konsolës (CLI)
Problemi i problemit:
- Efekti "valë" ende nuk funksionon në Redragon M711.
- Disa minj Corsair nuk kanë etiketa LED.
- Në disa tastierë Razer, lista e paraqitjeve nuk është e plotë.
- Numri i kanaleve Asus Addressable mund të mos jetë i saktë.
- Mbi Linux Mbështetja për kartat grafike NVIDIA dhe AMD mund të mos funksionojë. Në të dyja rastet, kjo ndodh për shkak të problemeve me drajverët e pajisjeve (amdgpu dhe drajveri i patentuar NVIDIA). Një version beta i drajverit NVIDIA mund ta zgjidhë këtë problem.
- Përpiluesi MinGW nuk mbështetet.
Shenime:
- Për shkak të riemërtimit të disa kontrollorëve të pajisjes, profilet ekzistuese mund të kenë nevojë të rikrijohen. Madhësitë e zonave ARGB të konfiguruara më parë mund të mos ruhen gjithashtu.
- Kur përmirësoni nga versionet para 0.6, rekomandohet fuqimisht të çaktivizoni OpenRazer dhe OpenRazer-win32 në cilësimet. Kjo do t'i lejojë aplikacionit të përdorë kontrolluesin e ri Razer me mbështetje të përmirësuar të pajisjes. OpenRazer është planifikuar të hiqet në versionin e ardhshëm.
- Kur përmirësohet nga versionet para 0.6, direktoria e shtojcave duhet të pastrohet, pasi përpara lëshimit të 0.6, nuk kishte asnjë sistem versionimi për API-në e shtojcave.
Burimi: opennet.ru
