Første utgivelse av OpenRGB, et verktøysett for å administrere RGB-enheter

Etter et år med utvikling publisert første utgivelse av prosjektet ÅpneRGB, rettet mot å tilby et universelt åpent verktøysett for å administrere enheter med fargebakgrunnsbelysning, slik at du kan gjøre det uten å installere offisielle proprietære applikasjoner knyttet til en spesifikk produsent og som regel kun levert for Windows. Koden er skrevet i C/C++ og distribuert av lisensiert under GPLv2. Programmet er multi-plattform og tilgjengelig for Linux og Windows.

pakke støtter ASUS, Gigabyte, ASRock og MSI hovedkort med et RGB-undersystem for kabinettbelysning, bakgrunnsbelyste minnemoduler fra ASUS, Corsair og HyperX, ASUS Aura og Gigabyte Aorus grafikkort, ulike LED-strimmelkontrollere (ThermalTake, Corsair, NZXT Hue+), lysende Razer-bakgrunnsbelyst kjølere, mus, tastaturer, hodetelefoner og tilbehør. Informasjon om protokollen for samhandling med enheter er hovedsakelig innhentet gjennom omvendt utvikling av proprietære drivere og applikasjoner.

Prosjektet utviklet opprinnelig under navnet OpenAuraSDK og var fokusert på å implementere ASUS Aura-protokollen, men ble deretter utvidet til andre kategorier av enheter. Aura-støtte er nå fullstendig moden og dekker ulike generasjoner av Aura RGB-kontrollere på tvers av flere plattformer basert på Intel- og AMD-prosessorer, samt kompatible kontrollere som G.Skill Trident Z.

For å samhandle med utstyr er det i de fleste tilfeller nok å bruke i2c-dev eller styre via USB (foreslått
udev regler). For å jobbe med RGB-kontrollere på Aura/ASRock hovedkort, må du bruke lapp for Linux-kjernen. Razer-tilbehør bruker OpenRazer-driveren (pakken openrazer-dkms-drivers på Debian/Ubuntu).

Prosjektet tilbyr et bibliotek med funksjoner med en universell API for styring av belysning fra applikasjoner, et konsollverktøy og et grafisk grensesnitt i Qt. Støtter valg av fargeskiftende moduser (fargebølge, etc.), kontroll av bakgrunnsbelysningssoner, bruk av avanserte effekter, bestemmelse av LED-oppsettet og synkronisering av bakgrunnsbelysningen med de utførte handlingene (fargemusikk, etc.).

Første utgivelse av OpenRGB, et verktøysett for å administrere RGB-enheter

Kilde: opennet.ru

Legg til en kommentar