Efter 7 mÄnaders utveckling har OpenRGB 0.9, en verktygslÄda med öppen kÀllkod för att hantera RGB-belysning i kringutrustning, slÀppts. Paketet stöder moderkort frÄn ASUS, Gigabyte, ASRock och MSI med ett RGB-subsystem för chassibelysning, minnesmoduler med belysning 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 kylare, möss, tangentbord, hörlurar och Razer-tillbehör med belysning. Information om protokollet för att interagera med enheter erhölls huvudsakligen genom reverse engineering av proprietÀra drivrutiner och applikationer. Koden Àr skriven i C/C++ och distribuerad under GPLv2-licensen. FÀrdiga versioner genereras för Linux (deb, rpm, appavbildning), macOS О WindowsPrecis som tidigare kommer alla experimentella versioner som skapas efter lanseringen att fÄ versionsnumret 0.91.

Nya möjligheter:
- Segment som lÄter dig dela in LED-zoner i mindre undergrupper, till exempel för att visuellt separera seriekopplade enheter pÄ ARGB-portar (kylare, remsor) - tidigare visades de som en solid remsa. Zoner konfigureras manuellt av anvÀndare.
- Keyboard Layout Manager (KLM), som förenklar utvecklingen av integrationer för layouter nÀr tangentbordet skickas till olika regioner med olika layouter (till exempel QWERTZ, AZERTY). KLM-funktionaliteten kommer att utökas för nÀsta utgÄva eftersom stöd för det lÀggs till kontroller.
- En sida med enhets-ID för att göra det enklare att utveckla nya enheter.
- Plugin SDK-integration, vilket gör att plugins kan definiera sina egna SDK-kommandon.
- Ersatte PNG-ikoner med mer universella ikoner. * Lade till översÀttningar till malaysiska, japanska, kroatiska och polska. Uppdaterade befintliga översÀttningar.
- För alla operativsystem har kravet att inte anvÀnda kyrilliska i filsökvÀgar (plugins, profilnamn, sökvÀg till instÀllningsmappen, anvÀndarnamn i vars mapp instÀllningarna kommer att skrivas) tagits bort.
Stöd för nya enheter:
- En mÀngd nya grafikkort frÄn ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit och PNY har lagts till de befintliga kontrollerna.
- AOC-kontroller: AOC GK500 (tangentbord), AOC GMM700 (pad) och AOC GM500 (mus).
- ASRock-kontrollern har uppdaterats för ASRock Polychrome USB-kort.
- ASUS-kontrollern stöder nu ASUS ROG Ally och lÀgger till nya enheter.
- Implementerat stöd för Cherry-tangentbord. * Lade till stöd för Corsair Dominator Platinum DDR5 och Corsair Vengeance DDR5 till Corsair-kontrollen.
- Tillagt stöd för CRYORIG H7 Quad Lumi.
- Lade till stöd för nya Das Keyboard-enheter.
- I ENE-styrenheten har parsningen av ENE SMBus-konfigurationstabellen förbÀttrats (det okÀnda LED-felet i LED-signaturerna pÄ de flesta ENE RAM-modeller har ÄtgÀrdats). PÄ grund av instabil sparning pÄ vissa modeller av RAM-moduler Àr funktionen för att spara lÀget pÄ enheten dold i konfigurationsfilen.
- Lade till stöd för nya GaiZhongGai-enheter.
- Lade till nya layouter för Gigabyte-moderkort.
- HyperX-kontrollen har lagt till stöd för nya enheter. För enheter vars HID-beskrivning inte uppfyller standarden har en enhetsklass lagts till som tvingar dem att arbeta via libusb-hidapi under Linux.
- Lade till stöd för JSAUX Steam Deck.
- Tillagt stöd för LEGO Dimensions leksaksplatta.
- Lade till stöd för nya enheter i kontrollern för bÀrbara Lenovo-datorer.
- Lade till stöd för vissa Lenovo-moderkort.
- Lagt till stöd för nya Lian-Li-enheter.
- Fixade buggar i Logitech-kontrollern.
- Listan över olÄsta modeller av MSI Mystic Light-kort har utökats.
- Lade till stöd för Nollie32-kontroller.
- Lade till stöd för NZXT Hue 1 (Smart Device V1).
- Tillagt stöd för nya NZXT Hue 2-enheter, inklusive ytterligare tillbehör.
- Stöd för OKS-tangentbord har implementerats.
- Razer-kontrollen har uppdaterats för att stödja nya enheter och ÄtgÀrdat ett initialiseringsfel som orsakade opÄlitligt stöd för vissa enheter. MÄnga Razer-tangentbord har migrerats för att anvÀnda KeyboardLayoutManager.
- Lagt till stöd för RedSquare-tangentbord.
- Tillagt stöd för Roccat-hörlurar.
- Lade till nya funktioner för Sapphire-enheter.
- Lagt till stöd för TP-Link Kasa Smart.
- Lagt till stöd för nya Wooting-enheter.
- Fixade buggar i konsollÀge (CLI)
KĂ€nda problem:
- "VÄg"-effekten fungerar fortfarande inte pÄ Redragon M711.
- Vissa Corsair-möss har inte lysdioder mÀrkta.
- PÄ vissa Razer-tangentbord Àr listan över layouter inte komplett.
- Asus adresserbara kanaler kanske inte Àr korrekta.
- PÄ Linux Stöd för NVIDIA- och AMD-grafikkort kanske inte fungerar. I bÄda fallen beror detta pÄ problem med enhetsdrivrutiner (amdgpu och den proprietÀra NVIDIA-drivrutinen). En betaversion av NVIDIA-drivrutinen kan ÄtgÀrda problemet.
- MinGW-kompilatorn stöds inte.
AnmÀrkningar:
- PÄ grund av byte av namn pÄ vissa enhetskontroller kan befintliga profiler behöva Äterskapas. Tidigare konfigurerade ARGB-zonstorlekar kanske inte heller sparas.
- NÀr du uppgraderar frÄn versioner till 0.6, rekommenderas det starkt att inaktivera OpenRazer och OpenRazer-win32 i instÀllningarna. Detta gör att appen kan anvÀnda den nya Razer-kontrollern med förbÀttrat enhetsstöd. OpenRazer Àr planerad att tas bort i nÀsta release.
- NÀr du uppgraderar frÄn versioner före 0.6 mÄste du rensa plugin-katalogen, eftersom det inte fanns nÄgot versionshanteringssystem för plugin-API före 0.6.
KĂ€lla: opennet.ru
