Sortie d'OpenRGB 0.8, une boîte à outils pour contrôler l'éclairage RVB des périphériques

Après presque un an de développement, une nouvelle version d'OpenRGB 0.8, une boîte à outils open source pour contrôler l'éclairage RVB dans les périphériques, a été publiée. Le package prend en charge les cartes mères ASUS, Gigabyte, ASRock et MSI avec sous-système RVB pour l'éclairage du boîtier, les modules de mémoire rétroéclairés ASUS, Patriot, Corsair et HyperX, les cartes graphiques ASUS Aura/ROG, MSI GeForce, Sapphire Nitro et Gigabyte Aorus, diverses bandes LED de contrôleurs (ThermalTake , Corsair, NZXT Hue+), refroidisseurs lumineux, souris, claviers, écouteurs et accessoires rétroéclairés Razer. Les informations sur le protocole d'interaction avec les périphériques sont principalement obtenues par ingénierie inverse des pilotes et applications propriétaires. Le code est écrit en C/C++ et distribué sous licence GPLv2. Les versions prêtes sont générées pour Linux (deb, rpm, appimage), macOS et Windows. Comme auparavant, toutes les versions générées après la publication recevront un numéro de version de 0.81.

Sortie d'OpenRGB 0.8, une boîte à outils pour contrôler l'éclairage RVB des périphériques

Dans la nouvelle version, l'interface a été partiellement repensée et optimisée, la localisation du programme a été ajoutée, y compris la traduction en russe (à l'exception de certaines fonctionnalités ajoutées lors de la phase de stabilisation de la version).

Parmi les changements :

  • Les règles udev sont désormais générées automatiquement.
  • La bibliothèque inpout32, qui posait des problèmes lors du travail en parallèle avec certains antivirus et anti-cheats (Vanguard), a été remplacée par WinRing0.
  • Pour fonctionner correctement en parallèle avec le logiciel officiel des appareils SMBus sous Windows, un mutex système est désormais utilisé, ce qui résout la plupart des problèmes.
  • La liste des appareils pris en charge a été reconstituée avec un grand nombre de cartes vidéo ASUS, Gigabyte, EVGA, MSI, Gainward et Palit. De plus, la prise en charge des cartes vidéo NVIDIA Illumination a été ajoutée, mais pour le moment, comme les anciennes cartes vidéo NVIDIA, cela ne fonctionne que sous Windows, en raison de difficultés avec i2c fonctionnant via le pilote propriétaire NVIDIA (le problème est résolu en installant le pilote bêta ). Le fameux problème avec les cartes mères MSI MysticLight a été résolu et elles sont à nouveau prises en charge, et la liste des cartes mères prises en charge a été élargie.
  • En plus d'un grand nombre de périphériques "classiques" qui ont été ajoutés, la liste comprend également des lampes modulaires NanoLeaf, pour les appareils faits maison, vous pouvez désormais utiliser SRGBMods Raspberry Pi Pico, et Arduino peut désormais être connecté via i2c.

Les problèmes connus incluent :

  • Le chemin des paramètres ne doit toujours pas contenir de caractères non ASCII. Un correctif a été préparé mais non inclus dans la version pour maintenir la compatibilité avec les plugins existants, mais il sera inclus dans les versions réelles après la publication.
  • Le fait que le fabricant de claviers Sinowealth ait réutilisé les valeurs VID/PID des claviers Redragon en utilisant un protocole différent a été révélé. Pour éviter d'éventuels problèmes (jusqu'à et y compris la mise à l'échelle), le code de support du clavier Sinowealth est désormais désactivé et non pris en charge.
  • L'effet "vague" ne fonctionne pas sur le Redragon M711.
  • Certaines souris Corsair n'ont pas d'étiquettes LED.
  • Sur certains claviers Razer, la liste des dispositions n'est pas complète.
  • Le nombre de canaux adressables Asus peut ne pas être exact.
  • Comme d'habitude, il est recommandé de recréer les profils existants pour les appareils après la mise à niveau, les anciens peuvent ne pas fonctionner ou fonctionner incorrectement, et lors de la mise à niveau des versions vers la 0.6, vous devez effacer le dossier des plugins, car avant la 0.6, il n'y avait pas de système de gestion des versions de l'API des plugins. .

Source: opennet.ru

Ajouter un commentaire