Efter nÀstan ett Är av utveckling har den nya versionen av OpenRGB 0.8 publicerats, ett öppet verktyg för att styra RGB-belysning pÄ perifera enheter. Paketet stödjer moderkort frÄn ASUS, Gigabyte, ASRock och MSI med RGB-system för kabinettbelysning, belysningsmoduler frÄn ASUS, Patriot, Corsair och HyperX, grafikkort frÄn ASUS Aura/ROG, MSI GeForce, Sapphire Nitro och Gigabyte Aorus, olika LED-remskontroller (ThermalTake, Corsair, NZXT Hue+), lysande flÀktar, möss, tangentbord, hörlurar och Razer-tillbehör med belysning. Informationen om protokollet för interaktion med enheterna har i huvudsak erhÄllits genom att reversera komplexa proprietÀra drivrutiner och applikationer. Koden Àr skriven i C/C++ och distribueras under GPLv2-licensen. Klara versioner skapas för Linux (deb, rpm, appimage), macOS och Windows. Som tidigare kommer alla versioner som skapas efter utgivningen, att fÄ versionsnummer 0.81.

I den nya versionen har grÀnssnittet delvis omarbetats och optimerats, lokalisering av programmet har lagts till, inklusive översÀttning till ryska (utom viss funktionalitet som tillkommit under stabiliseringsfasen för utgivningen).
Bland Àndringarna:
- Reglerna för udev genereras nu automatiskt.
- Biblioteket inpout32, som orsakade problem nÀr det anvÀndes parallellt med vissa antivirusprogram och anti-cheat, har ersatts av WinRing0.
- För korrekt drift parallellt med officiellt mjukvara för SMBus-enheter pÄ Windows anvÀnds nu ett system-mutex, vilket löser de flesta problemen.
- Listan över stödda enheter har utökats med ett stort antal grafikkort frÄn ASUS, Gigabyte, EVGA, MSI, Gainward och Palit. Dessutom har stöd för NVIDIA Illumination-grafikkort lagts till, men för tillfÀllet fungerar det, precis som med Àldre NVIDIA-grafikkort, endast pÄ Windows pÄ grund av svÄrigheter med i2c via den proprietÀra NVIDIA-drivrutinen (problemet löses genom att installera beta-versionen av drivrutinen). Det berömda problemet med MSI MysticLight-moderkort har lösts och de stöds nu igen, och listan över stödda moderkort har utökats.
- Förutom ett stort antal "klassiska" perifera enheter som har lagts till stöds Àven modulÀra lampor frÄn NanoLeaf, för egna enheter kan nu SRGBMods Raspberry Pi Pico anvÀndas, och Arduino kan nu anslutas via i2c.
Bland de kÀnda problemen:
- SökvÀgen för instÀllningar bör fortfarande inte innehÄlla icke-ASCII-tecken. En ÄtgÀrd har förberetts men ingick inte i releasen för att upprÀtthÄlla kompatibiliteten med redan existerande plugins, men den kommer att inkluderas i aktuella byggen efter releasen.
- Det har upptÀckts att tillverkaren av tangentbord, Sinowealth, har ÄteranvÀnt VID/PID-vÀrden frÄn Redragon-tangentbord med en annan protokoll. För att undvika möjliga problem (inklusive bricking) Àr stöd för Sinowealth-tangentbord nu avstÀngt och stöds inte lÀngre.
- Effekten "wave" fungerar inte pÄ Redragon M711.
- Vissa Corsair-möss har inte signerade lysdioder.
- PÄ vissa Razer-tangentbord Àr listan över layouter ofullstÀndig.
- Antalet kanaler för Asus Addressable kan vara felaktigt.
- Som vanligt rekommenderas det att Äterskapa befintliga profiler för enheter efter en uppdatering; gamla profiler kanske inte fungerar eller fungerar felaktigt, och vid uppdatering frÄn versioner före 0.6 mÄste pluginmappen rensas, eftersom det inte fanns nÄgot API versionssystem för plugins före 0.6.
KĂ€lla: opennet.ru
