Primo rilascio di OpenRGB, il toolkit per il controllo dei dispositivi con retroilluminazione RGB

Dopo un anno di sviluppo pubblicato primo rilascio del progetto OpenRGB, mirato a fornire uno strumento aperto e universale per la gestione dei dispositivi con retroilluminazione, consentendo di evitare l'installazione di applicazioni proprietarie ufficiali legate a un produttore specifico, generalmente disponibili solo per Windows. Il codice è scritto in C/C++ e distribuito è rilasciato sotto licenza GPLv2. Il programma è multipiattaforma e disponibile per Linux e Windows.

Il pacchetto supporta schede madri ASUS, Gigabyte, ASRock e MSI con sistema RGB per l'illuminazione del case, moduli di memoria illuminati da ASUS, Corsair e HyperX, schede grafiche ASUS Aura e Gigabyte Aorus, vari controller di strisce LED (ThermalTake, Corsair, NZXT Hue+), ventole illuminate, mouse, tastiere, cuffie e accessori Razer con retroilluminazione. Le informazioni sul protocollo di interazione con i dispositivi sono in gran parte ottenute attraverso il reverse engineering dei driver e delle applicazioni proprietarie.

Il progetto inizialmente si sviluppava con il nome OpenAuraSDK ed era focalizzato sull'implementazione del protocollo ASUS Aura, ma successivamente è stato ampliato ad altre categorie di dispositivi. Il supporto per Aura è già stato portato a una forma completa e copre diverse generazioni di controller RGB Aura utilizzati su varie piattaforme basate su CPU Intel e AMD, oltre a controller compatibili come il G.Skill Trident Z.

Per interagire con l'hardware, nella maggior parte dei casi è sufficiente utilizzare i2c-dev o controllare tramite USB (sono proposte
regole udev). Per lavorare con i controller RGB delle schede madri Aura/ASRock è necessaria l'applicazione patch per il kernel Linux. Per i dispositivi periferici Razer si utilizza il driver OpenRazer (pacchetto openrazer-dkms-drivers in Debian/Ubuntu).

Il progetto offre una libreria di funzioni con API universale per gestire la retroilluminazione dalle applicazioni, un'utilità da linea di comando e un'interfaccia grafica su Qt. È supportata la selezione dei modelli di cambio colore (onda di colore, ecc.), il controllo delle aree di illuminazione, l'applicazione di effetti avanzati, la definizione della disposizione dei LED e la sincronizzazione della retroilluminazione con le azioni eseguite (illuminazione musicale, ecc.).

Primo rilascio di OpenRGB, il toolkit per il controllo dei dispositivi con retroilluminazione RGB

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster