Primer llançament d'OpenRGB, un conjunt d'eines per gestionar dispositius RGB

Després d'un any de desenvolupament publicat primer llançament del projecte OpenRGB, amb l'objectiu de proporcionar un conjunt d'eines obert universal per gestionar dispositius amb retroil·luminació en color, que us permetrà prescindir d'instal·lar aplicacions propietat oficial vinculades a un fabricant específic i, per regla general, només subministrades per a Windows. El codi està escrit en C/C++ i Distribuït per amb llicència GPLv2. El programa és multiplataforma i està disponible per a Linux i Windows.

Paquet suports Plaques base ASUS, Gigabyte, ASRock i MSI amb un subsistema RGB per a la il·luminació de la caixa, mòduls de memòria retroil·luminats d'ASUS, Corsair i HyperX, targetes gràfiques ASUS Aura i Gigabyte Aorus, diversos controladors de tira LED (ThermalTake, Corsair, NZXT Hue+), retroil·luminat Razer. refrigeradors, ratolins, teclats, auriculars i accessoris. La informació sobre el protocol d'interacció amb dispositius s'obté principalment mitjançant l'enginyeria inversa de controladors i aplicacions propietaris.

El projecte es va desenvolupar inicialment amb el nom d'OpenAuraSDK i es va centrar a implementar el protocol ASUS Aura, però després es va ampliar a altres categories de dispositius. El suport d'Aura ja està totalment madur i cobreix diverses generacions de controladors Aura RGB en múltiples plataformes basades en CPU Intel i AMD, així com controladors compatibles com ara el G.Skill Trident Z.

Per interactuar amb l'equip, en la majoria dels casos n'hi ha prou amb utilitzar i2c-dev o controlar mitjançant USB (se recomana
regles udev). Per treballar amb controladors RGB a les plaques base Aura/ASRock, heu d'utilitzar pegat per al nucli Linux. Els perifèrics Razer utilitzen el controlador OpenRazer (paquet openrazer-dkms-drivers a Debian/Ubuntu).

El projecte ofereix una biblioteca de funcions amb una API universal per controlar la il·luminació des d'aplicacions, una utilitat de consola i una interfície gràfica en Qt. Admet la selecció de modes de canvi de color (ona de color, etc.), control de zones de retroil·luminació, aplicació d'efectes avançats, determinació de la disposició del LED i sincronització de la llum de fons amb les accions realitzades (música de color, etc.).

Primer llançament d'OpenRGB, un conjunt d'eines per gestionar dispositius RGB

Font: opennet.ru

Afegeix comentari