Frigivelse af OpenRGB 0.8, et værktøjssæt til styring af RGB-belysning af periferiudstyr

Efter næsten et års udvikling er en ny udgivelse af OpenRGB 0.8, et åbent værktøjssæt til styring af RGB-belysning af perifere enheder, blevet offentliggjort. Pakken understøtter ASUS, Gigabyte, ASRock og MSI bundkort med et RGB-undersystem til kabinetbelysning, baggrundsbelyste hukommelsesmoduler fra ASUS, Patriot, Corsair og HyperX, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro og Gigabyte Aorus grafikkort, forskellige controllere LED strips (ThermalTake, Corsair, NZXT Hue+), glødende kølere, mus, tastaturer, hovedtelefoner og Razer-baggrundsbelyst tilbehør. Information om enhedens kommunikationsprotokol opnås primært gennem reverse engineering af proprietære drivere og applikationer. Koden er skrevet i C/C++ og distribueret under GPLv2-licensen. Færdiglavede assemblies genereres til Linux (deb, rpm, appimage), macOS og Windows. Som før vil alle samlinger, der er genereret efter udgivelsen, modtage versionsnummer 0.81.

Frigivelse af OpenRGB 0.8, et værktøjssæt til styring af RGB-belysning af periferiudstyr

I den nye udgivelse blev grænsefladen delvist redesignet og optimeret, lokalisering af programmet blev tilføjet, inklusive oversættelse til russisk (bortset fra nogle funktioner tilføjet i udgivelsesstabiliseringsstadiet).

Blandt ændringerne:

  • udev-regler genereres nu automatisk.
  • Biblioteket inpout32, som gav problemer, når man arbejdede parallelt med nogle antivirus og anti-cheats (Vanguard), er blevet erstattet af WinRing0.
  • For korrekt drift parallelt med officiel software til SMBus-enheder på Windows, bruges nu en system-mutex, som løser de fleste problemer.
  • Listen over understøttede enheder er blevet genopfyldt med et stort antal videokort fra ASUS, Gigabyte, EVGA, MSI, Gainward og Palit. Derudover er der tilføjet understøttelse af NVIDIA Illumination-videokort, men i øjeblikket fungerer det, ligesom ældre NVIDIA-videokort, kun under Windows, på grund af problemer med i2c, der kører gennem den proprietære NVIDIA-driver (problemet er løst ved at installere en beta version af driveren). Det berømte problem med MSI MysticLight bundkort er blevet løst, og de understøttes nu igen, og listen over understøttede kort er blevet udvidet.
  • Udover det store antal "klassiske" perifere enheder, der er blevet understøttet, indeholder listen også NanoLeaf modulære lys, til hjemmelavede enheder kan du nu bruge SRGBMods Raspberry Pi Pico, og Arduino kan nu tilsluttes via i2c.

Kendte problemer omfatter:

  • Indstillingsstien må stadig ikke indeholde ikke-ASCII-tegn. En rettelse blev forberedt, men blev ikke inkluderet i udgivelsen for at opretholde kompatibilitet med eksisterende plugins, men den vil blive inkluderet i de seneste builds efter udgivelsen.
  • Det blev opdaget, at tastaturproducenten Sinowealth genbrugte VID/PID-værdier fra Redragon-tastaturer ved hjælp af en anden protokol. For at undgå mulige problemer (inklusive korruption), er supportkoden til Sinowealth-tastaturer nu deaktiveret og ikke understøttet.
  • "Wave"-effekten virker ikke på Redragon M711.
  • Nogle Corsair-mus har ikke LED-mærker.
  • På nogle Razer-tastaturer er listen over layouts ikke komplet.
  • Antallet af Asus-adresserbare kanaler er muligvis ikke nøjagtigt.
  • Som sædvanligt, efter opdatering, anbefales det at genskabe eksisterende profiler for enheder; gamle fungerer muligvis ikke eller fungerer forkert, og når du opdaterer fra versioner til 0.6, skal du rydde plugins-mappen, da før 0.6 var der ingen versionering system til plug-in API'er.

Kilde: opennet.ru

Tilføj en kommentar