„OpenRGB 1.0“, RGB įrenginių valdymo įrankis, jau išleistas

„OpenRGB“

Neseniai Paskelbtas „OpenRGB“ versijos 1.0 leidimas, kuris anksčiau tai buvo žinoma kaip „OpenAuraSDK“. Ši versija 1.0 ateina po metų nuolatinio įrankio, kuris siekiama pateikti atvirojo kodo programinę įrangą ir biblioteką lengva naudoti pasiekti ir valdyti RGB žibintus įvairioje kompiuterio įrangoje, įskaitant pagrindines plokštes, RAM modulius, vaizdo plokštes, aušinimo įrenginius ir periferinius įrenginius.

Šis projektas iš pradžių buvo skirtas tik „ASUS Aura“. Jis buvo sukurtas iš klaviatūros vizualizatoriaus „AsusAuraWindows“ filialo, kad sužinotumėte daugiau apie „Aura“ protokolo detales ir sukurtumėte lankstesnę, suderinamesnę ir patikimesnę „Aura“ tvarkyklę.

Apie „OpenRGB“

Šis siūlomas įgyvendinimas yra gana tvirtas ir palaiko kelias „Aura“ valdiklių kartas „Intel“ ir „AMD“ platformose, kurios nereikalauja diegti oficialių nuosavybės teisių programų kurie yra susieti su konkrečiu gamintoju.

„OpenRGB“ yra suderinama su „Aura“ suderinamomis tvarkyklėmis naudojamas įvairių RGB atminties modulių gamintojams, įskaitant „G.Skill Trident Z RGB“ ir kitus.

El proyecto siūlo funkcijų biblioteką su universalia API apšvietimui valdyti paraiškų, konsolės įrankis ir grafinė sąsaja Qt. Palaiko spalvų keitimo režimų (spalvų bangos ir kt.) Pasirinkimą, apšvietimo zonų valdymą, pažangių efektų taikymą, LED dizaino apibrėžimą ir apšvietimo sinchronizavimą su atliktais veiksmais (spalvota muzika ir kt.).

Šis paketas palaiko ASUS, Gigabyte, ASRock ir MSI pagrindines plokštes su RGB posistemiu apšviesti korpusą, apšviesti atminties moduliai iš ASUS, „Corsair“ ir „HyperX“, „ASUS Aura“ ir „Gigabyte Aorus“ vaizdo plokščių, įvairių LED juostų tvarkyklių („ThermalTake“, „Corsair“, „NZXT Hue +“), apšviesti aušintuvai, pelės, klaviatūros, ausinės ir „Razer“ apšviesti priedai.

Informacija apie įrenginio sąveikos protokolą pirmiausia gaunama naudojant atvirkštinės inžinerijos nuosavybės tvarkykles ir programas.

Daugeliu atvejų sąveikai su kompiuteriu pakanka naudoti „i2c-dev“ arba valdyti per USB, nors siūlomos ir udev taisyklės. Norint naudoti „Aura / ASRock“ pagrindinės plokštės RGB tvarkykles, reikalingas „Linux“ branduolio pleistras. „Razer“ periferiniams įrenginiams naudojama „OpenRazer“ tvarkyklė („openrazer-dkms-drivers“ paketas „Debian“ / „Ubuntu“).

Kodas parašytas C / C ++ ir yra platinamas pagal GPLv2 licenciją. Programa yra daugiaplatformė ir jis yra prieinamas „Linux“ ir „Windows“.

Pagaliau pGalite patikrinti aparatūros suderinamumą šiuo metu palaiko šį įrankį šią nuorodą.

Kaip įdiegti „OpenRGB“ į „Linux“?

Tiems, kurie nori įdiegti „OpenRGB“ savo sistemoje, jie turėtų laikytis instrukcijų, kuriomis dalijamės toliau.

Pirmas dalykas, kurį turime padaryti, yra įdiekite naujausią „Qt Creator“ leidimą. (Galite patikrinti išsamią informaciją apie „Qt Creator“ diegimą šią nuorodą).

„Ubuntu“ ir išvestinių priemonių atveju turime įdiegti keletą priklausomybių:

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

Dabar mes gausime naudingumą naudodami komandą:

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

Atlikta tai dabar turime atnaujinti submodulius:

git submodule update --init –recursive

Ir čia mes galime padaryti du dalykus, vienas iš jų yra atidaryti projektą su QT kūrėju arba sukompiliuoti jį sistemoje.

Norėdami sukompiliuoti, tiesiog paleiskite šias komandas:

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

Kompiliacijos pabaigoje turime leisti naudotis SMBus.

„Intel“ galime tai padaryti naudodami komandą:

modprobe i2c-dev i2c-i801

Arba AMD atveju pirmiausia turime išvardyti SMBus tvarkykles su:

sudo i2cdetect -l

Nustačius valdiklį, turime suteikti valdikliui leidimus, pavyzdžiui:

sudo chmod 777 /dev/i2c-0

Galiausiai reikėtų atsižvelgti į tai, kad vis dar trūksta kai kurių galimybių išlikti visuose paleidimuose, tačiau pagrindinis spalvų ir režimų konfigūravimo funkcionalumas yra stabilus.

Jei norite apie tai sužinoti daugiau galite patikrinti išsamią informaciją Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.