Première version d'OpenRGB, une boîte à outils pour gérer les appareils RVB

Après un an de développement publié première version du projet OuvertRVB, visant à fournir une boîte à outils ouverte universelle pour gérer les appareils avec rétroéclairage couleur, vous permettant de vous passer de l'installation d'applications propriétaires officielles liées à un fabricant spécifique et, en règle générale, fournies uniquement pour Windows. Le code est écrit en C/C++ et distribué par sous licence GPLv2. Le programme est multiplateforme et disponible pour Linux et Windows.

Forfait soutient le Cartes mères ASUS, Gigabyte, ASRock et MSI avec sous-système RVB pour l'éclairage du boîtier, modules de mémoire rétroéclairés d'ASUS, Corsair et HyperX, cartes graphiques ASUS Aura et Gigabyte Aorus, divers contrôleurs de bande LED (ThermalTake, Corsair, NZXT Hue+), rétroéclairage Razer lumineux glacières, souris, claviers, écouteurs et accessoires. Les informations sur le protocole d'interaction avec les appareils sont principalement obtenues grâce à l'ingénierie inverse de pilotes et d'applications propriétaires.

Le projet s'est initialement développé sous le nom d'OpenAuraSDK et s'est concentré sur la mise en œuvre du protocole ASUS Aura, mais a ensuite été étendu à d'autres catégories d'appareils. La prise en charge d'Aura est désormais pleinement mature et couvre différentes générations de contrôleurs Aura RGB sur plusieurs plates-formes basées sur des processeurs Intel et AMD, ainsi que des contrôleurs compatibles tels que le G.Skill Trident Z.

Pour interagir avec l'équipement, dans la plupart des cas, il suffit d'utiliser i2c-dev ou de contrôler via USB (suggéré
règles udev). Pour travailler avec les contrôleurs RVB sur les cartes mères Aura/ASRock, vous devez utiliser correctif pour le noyau Linux. Les périphériques Razer utilisent le pilote OpenRazer (package openrazer-dkms-drivers sur Debian/Ubuntu).

Le projet propose une bibliothèque de fonctions avec une API universelle pour contrôler l'éclairage depuis des applications, un utilitaire console et une interface graphique dans Qt. Prend en charge la sélection des modes de changement de couleur (onde de couleur, etc.), le contrôle des zones de rétroéclairage, l'application d'effets avancés, la détermination de la disposition des LED et la synchronisation du rétroéclairage avec les actions effectuées (musique de couleur, etc.).

Première version d'OpenRGB, une boîte à outils pour gérer les appareils RVB

Source: opennet.ru

Ajouter un commentaire