OpenRGB 1.0, pripomoček za upravljanje naprav RGB, je že izšel

OpenRGB

Pred kratkim Napovedana različica OpenRGB različice 1.0, ki prej je bil znan kot OpenAuraSDK. Ta različica 1.0 je na voljo po letu neprekinjenega razvoja orodja, ki želi zagotoviti odprtokodni program in knjižnico enostaven za uporabo za dostop in nadzor RGB luči v različni računalniški opremi, vključno z matičnimi ploščami, moduli RAM, grafičnimi karticami, hladilnimi napravami in zunanjimi napravami.

Ta projekt se je prvotno osredotočil samo na ASUS Aura. Ustvarjen je bil iz veje AsusAuraWindows v Visualizerju tipkovnice, da bi izvedel več o podrobnostih protokola Aura in razvil bolj prilagodljiv, združljiv in zanesljiv gonilnik za Auro.

O OpenRGB

Ta ponujena izvedba je precej trdna in podpira več generacij krmilnikov Aura na platformah Intel in AMD, ki odpravlja potrebo po namestitvi uradnih lastniških aplikacij ki so vezane na določenega proizvajalca.

OpenRGB je združljiv z gonilniki, združljivimi z Auro uporablja se pri različnih proizvajalcih RGB pomnilniških modulov, vključno z G.Skill Trident Z RGB in drugimi.

Projekt ponuja knjižnico funkcij z univerzalnim API-jem za nadzor osvetlitve ozadja aplikacij, pripomoček za konzolo in grafični vmesnik v Qt. Podpira izbiro načinov spreminjanja barv (barvni val itd.), Nadzor območij osvetlitve ozadja, uporabo naprednih učinkov, opredelitev zasnove LED in sinhronizacijo osvetlitve ozadja z izvedenimi dejanji (barvna glasba itd.).

Paket podpira matične plošče ASUS, Gigabyte, ASRock in MSI s podsistemom RGB za osvetlitev ohišja, pomnilniški moduli z osvetlitvijo grafičnih kartic ASUS, Corsair in HyperX, ASUS Aura in Gigabyte Aorus, različni gonilniki za LED trakove (ThermalTake, Corsair, NZXT Hue +), osvetljeni hladilniki, miši, tipkovnice, slušalke in dodatki Razer z osvetlitvijo.

Informacije o protokolu za interakcijo z napravami dobimo predvsem z lastniškimi gonilniki in aplikacijami obratnega inženiringa.

V večini primerov za interakcijo z računalnikom zadostuje uporaba i2c-dev ali nadzor prek USB-ja, čeprav so predlagana tudi pravila udev. Uporaba gonilnikov RGB za matično ploščo Aura / ASRock zahteva popravek jedra Linuxa. Za zunanjo opremo Razer se uporablja gonilnik OpenRazer (paket openrazer-dkms-drivers v Debian / Ubuntu).

Koda je napisana v jeziku C / C ++ in se distribuira pod licenco GPLv2. Program je multiplatformni in je na voljo za Linux in Windows.

Končno strLahko preverite združljivost strojne opreme , ki trenutno podpira ta pripomoček v naslednjo povezavo.

Kako namestiti OpenRGB v Linux?

Za tiste, ki jih zanima, kako lahko v svoj sistem namestijo OpenRGB, naj upoštevajo spodnja navodila.

Prva stvar, ki jo moramo storiti, je namestite najnovejšo izdajo programa Qt Creator. (Podrobnosti o namestitvi Qt Creator lahko preverite v naslednja povezava).

V primeru Ubuntuja in izpeljank moramo namestiti nekaj odvisnosti:

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

Zdaj bomo pripomoček dobili z ukazom:

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

Končano zdaj posodobiti moramo podmodule:

git submodule update --init –recursive

In tu lahko naredimo dve stvari, ena izmed njih je, da projekt odpremo z ustvarjalcem QT ali ga zberemo v sistemu.

Za prevajanje preprosto zaženite naslednje ukaze:

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

Na koncu kompilacije omogočiti moramo dostop do SMBus.

V Intelu lahko to storimo z ukazom:

modprobe i2c-dev i2c-i801

Ali v primeru AMD moramo najprej navesti gonilnike SMBus z:

sudo i2cdetect -l

Ko je krmilnik identificiran, moramo krmilniku dodeliti dovoljenja, na primer:

sudo chmod 777 /dev/i2c-0

Na koncu je treba upoštevati, da je pri vseh ponovnih zagonih še vedno nekaj zmogljivosti, vendar je glavna funkcionalnost konfiguriranja barv in načinov stabilna.

Če želite vedeti več o tem lahko preverite podrobnosti V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.