Eerste release van OpenRGB, een toolkit voor het beheren van RGB-apparaten

Na een jaar van ontwikkeling gepubliceerde eerste release van het project RGB openenHet doel is om een ​​universele, open toolkit te bieden voor het aansturen van apparaten met gekleurde achtergrondverlichting, waardoor het niet langer nodig is om officiële, propriëtaire applicaties te installeren die gebonden zijn aan een specifieke fabrikant en die doorgaans alleen voor bepaalde doeleinden worden geleverd. WindowsDe code is geschreven in C/C++ en gedistribueerd door onder de GPLv2-licentie. Het programma is platformonafhankelijk en beschikbaar voor Linux и Windows.

Verpakking ondersteunt de moederborden van ASUS, Gigabyte, ASRock en MSI met RGB-subsysteem voor behuizingsverlichting, geheugenmodules met verlichting van ASUS, Corsair en HyperX, grafische kaarten van ASUS Aura en Gigabyte Aorus, diverse ledstripcontrollers (ThermalTake, Corsair, NZXT Hue+), oplichtende koelers, muizen, toetsenborden, hoofdtelefoons en accessoires van Razer met verlichting. Informatie over het protocol voor interactie met apparaten werd voornamelijk verkregen door reverse engineering van gepatenteerde drivers en applicaties.

Het project werd aanvankelijk ontwikkeld onder de naam OpenAuraSDK en richtte zich op de implementatie van het ASUS Aura-protocol, maar is sindsdien uitgebreid naar andere apparaatcategorieën. De Aura-ondersteuning is nu volledig ontwikkeld en omvat verschillende generaties Aura RGB-controllers die worden gebruikt op diverse platforms met Intel- en AMD-CPU's, evenals compatibele controllers zoals de G.Skill Trident Z.

Om met de apparatuur te kunnen communiceren, is het in de meeste gevallen voldoende om i2c-dev te gebruiken of via USB te bedienen (aanbevolen
udev-regels). Om met RGB-controllers van moederborden Aura/ASRock te kunnen werken is het noodzakelijk om lapje voor de kern LinuxVoor Razer-randapparatuur wordt het OpenRazer-stuurprogramma gebruikt (het pakket openrazer-dkms-drivers in Debian/Ubuntu).

Het project biedt een bibliotheek met functies met een universele API voor het regelen van de achtergrondverlichting vanuit applicaties, een consoleprogramma en een grafische interface voor Qt. Het ondersteunt de selectie van kleurveranderingsmodi (kleurgolf, enz.), de regeling van achtergrondverlichtingszones, het gebruik van geavanceerde effecten, de definitie van de LED-indeling en de synchronisatie van de achtergrondverlichting met de uitgevoerde acties (kleurmuziek, enz.).

Eerste release van OpenRGB, een toolkit voor het beheren van RGB-apparaten

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster