En ny utgivelse av OpenRGB 0.7, et åpent verktøysett for å kontrollere RGB-belysning i eksterne enheter, har blitt publisert. Pakken støtter ASUS-, Gigabyte-, ASRock- og MSI-hovedkort med et RGB-undersystem for kabinettbelysning, bakgrunnsbelyste minnemoduler fra ASUS, Patriot, Corsair og HyperX, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro og Gigabyte Aorus grafikkort, ulike kontrollere LED strips (ThermalTake, Corsair, NZXT Hue+), glødende kjølere, mus, tastaturer, hodetelefoner og Razer-bakbelyst tilbehør. Enhetsprotokollinformasjon innhentes først og fremst gjennom omvendt utvikling av proprietære drivere og applikasjoner. Koden er skrevet i C/C++ og distribuert under GPLv2-lisensen. Ferdige sammenstillinger genereres for Linux, macOS og Windows.
Nye funksjoner inkluderer:
- Lagt til innstillingsmeny. Nå, for å konfigurere spesifikk funksjonalitet (E1.31, QMK, Philips Hue, Philips Wiz, Yeelight-enheter og enheter kontrollert via en seriell port, for eksempel basert på Arduino), trenger du ikke å redigere konfigurasjonsfilen manuelt.
- Lagt til en glidebryter for å kontrollere lysstyrken til enheter som har denne innstillingen i tillegg til fargeinnstillingen.
- I innstillingsmenyen kan du nå kontrollere OpenRGB autostart ved systemoppstart. Du kan spesifisere ytterligere handlinger som OpenRGB skal utføre når den startes på denne måten (bruke profiler, starte i servermodus).
- Plugins har nå en versjonsmekanisme for å unngå krasj på grunn av bruk av utdaterte bygg med nye versjoner av OpenRGB.
- Lagt til muligheten til å installere plugins gjennom innstillingsmenyen.
- Lagt til en loggutdatakonsoll for å gjøre det enklere å motta informasjon om feil fra nye brukere. Loggkonsollen kan aktiveres i innstillingene i delen "Informasjon".
- Lagt til muligheten til å lagre innstillinger på enheten, hvis enheten har Flash-minne. Lagring utføres bare når du får kommando for å unngå sløsing med Flash-ressurser. Tidligere ble ikke lagring utført for slike enheter av samme grunner.
- Når det oppdages nye enheter som krever dimensjonsjustering (ARGB-kontrollere), vil OpenRGB minne deg på å gjøre denne justeringen.
Lagt til støtte for nye enheter:
- Listen over oppdagede GPUer er utvidet (Gigabyte, ASUS, MSI, EVGA, Sapphire, etc.)
- Listen over støttede MSI Mystic Light-hovedkort har blitt utvidet (på grunn av arten av denne serien av kort, forblir utestede enheter utilgjengelige som standard for å unngå RGB-kontroller softlock)
- Rettet problemer med Logitech-mus funnet i versjon 0.6.
- Lagt til driftsmoduser for Logitech G213
- Philips Hue (inkludert underholdningsmodus)
- Corsair Commander Core
- HyperX Alloy Origins Core
- Alienware G5 SE
- ASUS ROG Pugio (ASUS-musestøtte har blitt forbedret totalt sett)
- ASUS ROG Throne-hodesettstativ
- ASUS ROG StrixScope
- Nye enheter er lagt til Razer-kontrolleren.
- Obinslab Anne Pro 2
- ASUS Aura SMBus-kontroller har blitt omdøpt til ENE SMBus-kontroller (et mer korrekt OEM-navn), selve kontrolleren har blitt noe utvidet: Lagt til støtte for ASUS 3xxx-serien GPUer (ENE-kontroller) og XPG Spectrix S40G NVMe SSD (ENE-kontroller, krever kjøring som administrator/root for work). Rettet kontrollerkonflikt med Crucial DRAM.
- HP Omen 30L
- Cooler Master RGB-kontroller
- Cooler Master ARGB-kontroller direkte modus
- Wooting tastatur
- Blinkinlabs BlinkyTape
- Alienware AW510K-tastatur
- Keyboard Corsair K100
- SteelSeries Rival 600
- SteelSeries Rival 7×0
- Logitech G915, G915 TKL
- Logitech G Pro
- Tastatur Sinowealth 0016 tastatur
- Fikset flimring på HyperX-enheter (spesielt HyperX FPS RGB)
- Alle Crucial DRAM-adresser kan oppdages igjen, noe som sannsynligvis vil løse problemet med ufullstendig stick-oppdagelse.
- GPU Gigabyte RGB Fusion 2
- GPU EVGA 3xxx
- EVGA KINGPIN 1080Ti og 1080 FTW2
- ASUS Strix Evolv mus
- MSI GPU direkte modus
Problemer fikset:
- Rettet problemer med gjenkjenning av USB-enheter relatert til grensesnitt/side/bruksverdier som er forskjellige mellom operativsystemene
- På mange enheter er nøkkelplasseringskart (oppsett) blitt korrigert.
- Forbedret loggformatering
- Fikset WMI multiple initialiseringsproblem (som førte til at SMBus-enheter ikke ble gjenoppdaget)
- Noe forbedret brukergrensesnitt
- Rettet programkrasj ved tilkobling av Logitech-mus (G502 Hero og G502 PS)
- Fikset programkrasj ved utlasting av plugins
Kjente problemer:
- Noen av de nylig lagt til GPUene fra NVIDIA (ASUS Aura 3xxx, EVGA 3xxx) fungerer ikke under Linux på grunn av feil i I2C/SMBus-implementeringen i den proprietære NVIDIA-driveren.
- Bølgeeffekten fungerer ikke på Redragon M711.
- Indikatorene til noen Corsair-mus er ikke signert.
- Noen Razer-tastaturer har ikke oppsett.
- I noen tilfeller kan det hende at antallet adresserbare kanaler fra Asus ikke blir bestemt riktig.
Ved oppgradering til en ny versjon kan det være problemer med kompatibiliteten til profil- og dimensjonsfiler, og de må gjenskapes. Når du oppgraderer fra versjoner før 0.6, bør du også deaktivere OpenRazer (OpenRazer-win32) i innstillingene for å aktivere den innebygde Razer-kontrolleren, som støtter flere enheter.
Kilde: opennet.ru