Utgivelse av OpenRGB 0.9, et verktøysett for å kontrollere RGB-belysningen til eksterne enheter

Etter 7 måneder med utvikling er OpenRGB 0.9, et verktøysett med åpen kildekode for håndtering av RGB-belysning i periferiutstyr, utgitt. Pakken støtter hovedkort fra ASUS, Gigabyte, ASRock og MSI med et RGB-undersystem for kabinettbelysning, minnemoduler med belysning fra ASUS, Patriot, Corsair og HyperX, grafikkort fra ASUS Aura/ROG, MSI GeForce, Sapphire Nitro og Gigabyte Aorus, diverse LED-stripekontrollere (ThermalTake, Corsair, NZXT Hue+), lysende kjølere, mus, tastaturer, hodetelefoner og Razer-tilbehør med belysning. Informasjon om protokollen for samhandling med enheter ble hovedsakelig innhentet gjennom reverse engineering av proprietære drivere og applikasjoner. Koden er skrevet i C/C++ og distribuert under GPLv2-lisensen. Ferdige bygg genereres for Linux (deb, rpm, appavbildning), macOS и WindowsSom før vil alle eksperimentelle versjoner som opprettes etter utgivelsen få versjonsnummeret 0.91.

Utgivelse av OpenRGB 0.9, et verktøysett for å kontrollere RGB-belysningen til eksterne enheter

Nye funksjoner:

  • Segmenter som lar deg dele LED-soner inn i mindre undergrupper, for eksempel for å visuelt skille serietilkoblede enheter på ARGB-porter (kjølere, striper) – tidligere ble de vist som en heltrukket stripe. Soner konfigureres manuelt av brukere.
  • Keyboard Layout Manager (KLM), som forenkler utviklingen av layoutintegrasjoner når tastaturet leveres i forskjellige regioner med forskjellige layouter (f.eks. QWERTZ, AZERTY). KLM-funksjonaliteten vil bli utvidet i neste utgivelse etter hvert som kontrollere legger til støtte for den.
  • En side med enhetsidentifikatorer som gjør det enklere å utvikle nye enheter.
  • Plugin-integrasjon med SDK-et, slik at pluginer kan definere sine egne SDK-kommandoer.
  • Erstattet PNG-ikoner med mer universelle ikoner. * La til oversettelser til malaysisk, japansk, kroatisk og polsk. Oppdaterte eksisterende oversettelser.
  • For alle operativsystemer er kravet om ikke å bruke kyrillisk i filstier (plugins, profilnavn, sti til innstillingsmappen, brukernavnet til hvis mappe innstillingene skal skrives i) opphevet.

Nye enheter som støttes:

  • En rekke nye GPU-er fra ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit og PNY har blitt lagt til de eksisterende kontrollerne.
  • AOC-kontroller: AOC GK500 (tastatur), AOC GMM700 (pad) og AOC GM500 (mus).
  • ASRock-kontrolleren er fikset for ASRock Polychrome USB-kort.
  • ASUS-kontrolleren støtter ASUS ROG Ally og legger til nye enheter.
  • Implementert støtte for Cherry-tastaturer. * La til støtte for Corsair Dominator Platinum DDR5 og Corsair Vengeance DDR5 til Corsair-kontrolleren.
  • La til støtte for CRYORIG H7 Quad Lumi.
  • La til støtte for nye Das Keyboard-enheter.
  • I ENE-kontrolleren er parsingen av ENE SMBus-konfigurasjonstabellen forbedret (den ukjente LED-feilen i LED-signaturene på de fleste ENE RAM-modeller er rettet). På grunn av ustabil lagringsdrift på noen modeller av RAM-moduler, er funksjonen for å lagre modusen på enheten skjult i konfigurasjonsfilen.
  • La til støtte for nye GaiZhongGai-enheter.
  • La til nye oppsett for Gigabyte hovedkort.
  • HyperX-kontrolleren har lagt til støtte for nye enheter. For enheter med HID-beskrivelse som ikke overholder standarden, er det lagt til en enhetsklasse som tvinger dem til å fungere gjennom libusb-hidapi under Linux.
  • La til støtte for JSAUX Steam Deck.
  • La til støtte for LEGO Dimensions leketøyspad.
  • La til støtte for nye enheter i Lenovo-bærbarkontrolleren.
  • La til støtte for noen Lenovo-hovedkort.
  • La til støtte for nye Lian-Li-enheter.
  • Fikset feil i Logitech-kontrolleren.
  • Listen over ulåste MSI Mystic Light hovedkortmodeller er utvidet.
  • La til støtte for Nollie32-kontrollere.
  • La til støtte for NZXT Hue 1 (Smart Device V1).
  • La til støtte for nye NZXT Hue 2-enheter, inkludert ekstra tilbehør til dem.
  • Implementert støtte for OKS-tastaturer.
  • Razer-kontrolleren har blitt oppdatert for å støtte nye enheter og rettet en initialiseringsfeil som forårsaket upålitelig støtte for enkelte enheter. Mange Razer-tastaturer har blitt migrert for å bruke KeyboardLayoutManager.
  • La til støtte for RedSquare-tastaturer.
  • La til støtte for Roccat-hodetelefoner.
  • La til nye funksjoner for Sapphire-enheter.
  • La til støtte for TP-Link Kasa Smart.
  • La til støtte for nye Wooting-enheter.
  • Rettet feil i konsollmodus (CLI)

Kjente problemer:

  • "Bølge"-effekten fungerer fortsatt ikke på Redragon M711.
  • Noen Corsair-mus har ikke LED-etiketter.
  • På noen Razer-tastaturer er ikke listen over oppsett komplett.
  • Antallet Asus-adresserbare kanaler er kanskje ikke nøyaktig.
  • På Linux Støtte for NVIDIA- og AMD-grafikkort fungerer kanskje ikke. I begge tilfeller skyldes dette problemer med enhetsdrivere (amdgpu og den proprietære NVIDIA-driveren). En betaversjon av NVIDIA-driveren kan løse dette problemet.
  • MinGW-kompilatoren støttes ikke.

Merknader:

  • På grunn av omdøping av noen enhetskontrollere, må eksisterende profiler kanskje opprettes på nytt. Tidligere konfigurerte ARGB-sonestørrelser kan heller ikke lagres.
  • Når du oppgraderer fra versjoner før 0.6, anbefales det sterkt å deaktivere OpenRazer og OpenRazer-win32 i innstillingene. Dette vil tillate applikasjonen å bruke den nye Razer-kontrolleren med forbedret enhetsstøtte. OpenRazer skal etter planen fjernes i neste utgivelse.
  • Når du oppgraderer fra versjoner før 0.6, må du tømme plugin-katalogen, siden det ikke fantes noe versjonssystem for plugin-API før 0.6.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig webhotell med DDoS-beskyttelse, VPS VDS-servere | ProHoster