Na 7 maande se ontwikkeling is OpenRGB 0.9, 'n oopbron-gereedskapskis vir die bestuur van RGB-beligting in randapparatuur, vrygestel. Die pakket ondersteun moederborde van ASUS, Gigabyte, ASRock en MSI met 'n RGB-substelsel vir kasbeligting, geheuemodules met beligting van ASUS, Patriot, Corsair en HyperX, grafiese kaarte van ASUS Aura/ROG, MSI GeForce, Sapphire Nitro en Gigabyte Aorus, verskeie LED-strookbeheerders (ThermalTake, Corsair, NZXT Hue+), gloeiende verkoelers, muise, sleutelborde, oorfone en Razer-bykomstighede met beligting. Inligting oor die protokol vir interaksie met toestelle is hoofsaaklik verkry deur omgekeerde ingenieurswese van eie drywers en toepassings. Die kode is in C/C++ geskryf en versprei onder die GPLv2-lisensie. Voltooide bouwerk word gegenereer vir ... Linux (deb, rpm, toepassingsbeeld), macOS и WindowsSoos voorheen, sal alle eksperimentele weergawes wat na die vrystelling geskep word, die weergawenommer 0.91 ontvang.

Nuwe funksies:
- Segmente wat jou toelaat om LED-sones in kleiner subgroepe te verdeel, byvoorbeeld om toestelle wat deur kettings gekoppel is visueel te skei op ARGB-poorte (verkoelers, stroke) - voorheen is dit as 'n soliede strook vertoon. Sones word handmatig deur gebruikers gekonfigureer.
- Keyboard Layout Manager (KLM), wat die ontwikkeling van integrasies vir uitlegte vereenvoudig wanneer die sleutelbord na verskillende streke met verskillende uitlegte gestuur word (byvoorbeeld QWERTZ, AZERTY). KLM-funksionaliteit sal vir die volgende vrystelling uitgebrei word namate ondersteuning daarvoor by beheerders gevoeg word.
- 'n Bladsy met toestel-ID's om dit makliker te maak om nuwe toestelle te ontwikkel.
- Inprop SDK-integrasie, wat plugins toelaat om hul eie SDK-opdragte te definieer.
- PNG-ikone is vervang met meer generiese ikone. * Bygevoeg vertalings in Maleisies, Japannees, Kroaties en Pools. Bestaande vertalings is opgedateer.
- Vir alle bedryfstelsels is die vereiste om nie Cyrillies in lêerpaaie te gebruik nie (invoegtoepassings, profielname, pad na die instellingslêergids, gebruikersnaam in wie se vouer die instellings geskryf sal word) opgehef.
Ondersteuning vir nuwe toestelle:
- Baie nuwe GPU's is by bestaande beheerders van ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit en PNY gevoeg.
- AOC-beheerder: AOC GK500 (sleutelbord), AOC GMM700 (pad) en AOC GM500 (muis).
- ASRock-beheerder is opgedateer vir ASRock Polychrome USB-borde.
- Die ASUS-beheerder ondersteun nou ASUS ROG Ally en voeg nuwe toestelle by.
- Geïmplementeerde ondersteuning vir Cherry-sleutelborde. * Bygevoeg ondersteuning vir Corsair Dominator Platinum DDR5 en Corsair Vengeance DDR5 by die Corsair-beheerder.
- Bygevoeg ondersteuning vir CRYORIG H7 Quad Lumi.
- Bygevoeg ondersteuning vir nuwe Das Keyboard toestelle.
- Die ENE-beheerder het die ontleding van die ENE SMBus-konfigurasietabel verbeter (die Onbekende LED-fout in die LED-etikette op die meeste ENE RAM-modelle is reggestel). As gevolg van die onstabiele werking van stoor op sommige modelle van RAM-modules, is die funksie om die modus op die toestel te stoor versteek in die konfigurasielêer.
- Bygevoeg ondersteuning vir nuwe GaiZhongGai-toestelle.
- Nuwe uitlegte vir Gigabyte-moederborde bygevoeg.
- Die HyperX-beheerder het ondersteuning vir nuwe toestelle bygevoeg. Vir toestelle waarvan die HID-beskrywer nie aan die standaard voldoen nie, is 'n toestelklas bygevoeg wat hulle dwing om deur libusb-hidapi te werk onder Linux.
- Bygevoeg ondersteuning vir die JSAUX Steam Deck.
- Bygevoeg ondersteuning vir LEGO Dimensions speelgoedbord.
- Bygevoeg ondersteuning vir nuwe toestelle in die beheerder vir Lenovo skootrekenaars.
- Bygevoeg ondersteuning vir sommige Lenovo moederborde.
- Bygevoeg ondersteuning vir nuwe Lian-Li-toestelle.
- Foute in die Logitech-beheerder opgelos.
- Die lys van oopgesluit modelle van MSI Mystic Light-borde is uitgebrei.
- Bygevoeg ondersteuning vir Nollie32 beheerders.
- Bygevoeg ondersteuning vir NZXT Hue 1 (Smart Device V1).
- Bygevoeg ondersteuning vir nuwe NZXT Hue 2-toestelle, insluitend bykomende bykomstighede.
- Ondersteuning vir OKS-sleutelborde is geïmplementeer.
- Die Razer-beheerder het ondersteuning vir nuwe toestelle bygevoeg en 'n inisialiseringsfout opgelos wat onbetroubare ondersteuning vir sommige toestelle veroorsaak het. Baie Razer-sleutelborde is omgeskakel om KeyboardLayoutManager te gebruik.
- Bygevoeg ondersteuning vir RedSquare-sleutelborde.
- Bygevoeg ondersteuning vir Roccat-koptelefoon.
- Nuwe kenmerke vir Sapphire-toestelle bygevoeg.
- Bygevoeg ondersteuning vir TP-Link Kasa Smart.
- Bygevoeg ondersteuning vir nuwe Wooting-toestelle.
- Foute in konsolemodus (CLI) opgelos
Bekende probleme:
- Die "golf" effek werk steeds nie op Redragon M711 nie.
- Sommige Corsair-muise het nie LED-etikette nie.
- Op sommige Razer-sleutelborde is die lys uitlegte nie volledig nie.
- Die aantal Asus-aanspreekbare kanale is moontlik nie akkuraat nie.
- Op Linux NVIDIA- en AMD-grafiese kaartondersteuning werk dalk nie. In beide gevalle is dit as gevolg van probleme met toesteldrywers (amdgpu en die eie NVIDIA-drywer). 'n Beta-weergawe van die NVIDIA-drywer kan hierdie probleem oplos.
- Die MinGW-samesteller word nie ondersteun nie.
Notas:
- As gevolg van die hernoeming van sommige toestelbeheerders, sal bestaande profiele dalk herskep moet word. Voorheen gekonfigureerde groottes van ARGB-sones kan ook nie gestoor word nie.
- Wanneer u vanaf weergawes na 0.6 opgradeer, word dit sterk aanbeveel om OpenRazer en OpenRazer-win32 in die instellings te deaktiveer. Dit sal die toepassing toelaat om die nuwe Razer-beheerder met verbeterde toestelondersteuning te gebruik. OpenRazer is geskeduleer om in die volgende weergawe verwyder te word.
- Wanneer u van weergawes na 0.6 opgradeer, moet u die plugins-gids uitvee, aangesien daar voor die vrystelling van 0.6 geen weergawestelsel vir die plugin API was nie.
Bron: opennet.ru
