OpenRGB 1.0, et værktøj til RGB-enhedsadministration, er allerede frigivet

OpenRGB

nylig OpenRGB version 1.0 frigivet annonceret, hvilken tidligere var det kendt som OpenAuraSDK. Denne version 1.0 kommer efter et års kontinuerlig udvikling af værktøjet, som sigter mod at levere et open source softwareprogram og et bibliotek let at bruge for at få adgang til og kontrollere RGB-lys i forskellige pc-udstyr, herunder bundkort, RAM-moduler, grafikkort, køleenheder og perifert udstyr.

Dette projekt fokuserede oprindeligt kun på ASUS Aura. Det blev oprettet fra AsusAuraWindows-grenen på Keyboard Visualizer for at lære mere om detaljerne bag Aura-protokollen og udvikle en mere fleksibel, kompatibel og pålidelig driver til Aura.

Om OpenRGB

Denne tilbudte implementering er ret solid og understøtter flere generationer af Aura-controllere på Intel- og AMD-platforme, som eliminerer behovet for at installere officielle proprietære applikationer der er bundet til en bestemt producent.

OpenRGB er kompatibel med Aura-kompatible drivere bruges i forskellige RGB-hukommelsesmodulproducenter, herunder G.Skill Trident Z RGB og andre.

Projektet tilbyder et bibliotek med funktioner med en universel API til styring af baggrundslyset af applikationer, et konsolværktøj og en grafisk grænseflade i Qt. Understøtter valg af farveændringsfunktioner (farvebølge osv.), Kontrol af baggrundsbelysningszoner, anvendelse af avancerede effekter, definition af LED-design og synkronisering af baggrundsbelysning med de udførte handlinger (farvemusik osv.).

Pakken understøtter ASUS, Gigabyte, ASRock og MSI bundkort med RGB-undersystem at belyse huset, baggrundsbelyste hukommelsesmoduler fra ASUS, Corsair og HyperX, ASUS Aura og Gigabyte Aorus grafikkort, forskellige LED-stripdrivere (ThermalTake, Corsair, NZXT Hue +), belyste kølere, mus, tastaturer, hovedtelefoner og Razer-baggrundsbelyst tilbehør.

Oplysninger om enhedens interaktionsprotokol opnås primært af reverse engineering proprietære drivere og applikationer.

I de fleste tilfælde er brug af i2c-dev eller styring via USB tilstrækkelig til at interagere med computeren, selvom udev-regler også foreslås. Brug af Aura / ASRock bundkort RGB-drivere kræver en Linux-kernepatch. Til Razer-periferiudstyr bruges OpenRazer-driveren (openrazer-dkms-drivers-pakken i Debian / Ubuntu).

Koden er skrevet i C / C ++ og distribueres under GPLv2-licensen. Programmet er multiplatform og den er tilgængelig til Linux og Windows.

Endelig sDu kan kontrollere hardwarekompatibiliteten der i øjeblikket understøtter dette værktøj i følgende link.

Sådan installeres OpenRGB på Linux?

For dem, der er interesserede i at kunne installere OpenRGB på deres system, skal de følge instruktionerne, som vi deler nedenfor.

Den første ting, vi skal gøre er installer den nyeste udgave af Qt Creator. (Du kan kontrollere detaljerne i Qt Creator-installationen i følgende link).

I tilfælde af Ubuntu og derivater skal vi installere nogle afhængigheder:

sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev

Nu skal vi hente hjælpeprogrammet med kommandoen:

git clone https://gitlab.com/CalcProgrammer1/OpenRGB

Færdiggjort dette nu vi skal opdatere undermodulerne:

git submodule update --init –recursive

Og her kan vi gøre to ting, en af ​​dem er at åbne projektet med QT-skaberen eller kompilere det i systemet.

For at kompilere skal du bare køre følgende kommandoer:

cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB

I slutningen af ​​samlingen vi skal give adgang til SMBus.

I Intel kan vi gøre det med kommandoen:

modprobe i2c-dev i2c-i801

Eller i tilfælde af AMD skal vi først liste SMBus-drivere med:

sudo i2cdetect -l

Når controlleren er identificeret, skal vi give controlleren tilladelse, for eksempel:

sudo chmod 777 /dev/i2c-0

Endelig skal det tages i betragtning, at der stadig er nogle muligheder for at fortsætte i alle genstart, men den vigtigste funktionalitet ved konfiguration af farver og tilstande er stabil.

Hvis du vil vide mere om det du kan kontrollere detaljerne I det følgende link.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.