Die neue Version OpenRGB 0.7, eines offenen Werkzeugs zur Steuerung der RGB-Beleuchtung von PeripheriegerĂ€ten, wurde veröffentlicht. Das Paket unterstĂŒtzt Mainboards von ASUS, Gigabyte, ASRock und MSI mit RGB-Subsystemen zur GehĂ€usebeleuchtung, RAM-Module mit Beleuchtung von ASUS, Patriot, Corsair und HyperX, Grafikkarten von ASUS Aura/ROG, MSI GeForce, Sapphire Nitro und Gigabyte Aorus, verschiedene LED-Streifencontroller (ThermalTake, Corsair, NZXT Hue+), leuchtende KĂŒhler, MĂ€use, Tastaturen, Kopfhörer und beleuchtete Razer-Zubehörteile. Informationen zum Protokoll fĂŒr die Interaktion mit den GerĂ€ten wurden hauptsĂ€chlich durch reverse Engineering von proprietĂ€ren Treibern und Anwendungen gewonnen. Der Code ist in C/C++ geschrieben und wird unter der GPLv2-Lizenz verbreitet. Fertige Builds werden fĂŒr Linux, macOS und Windows erstellt.

Zu den neuen Funktionen gehören:
- Ein EinstellungsmenĂŒ wurde hinzugefĂŒgt. Jetzt ist es nicht mehr notwendig, die Konfigurationsdatei manuell zu bearbeiten, um spezifische Funktionen (E1.31-GerĂ€te, QMK, Philips Hue, Philips Wiz, Yeelight und GerĂ€te, die ĂŒber den seriellen Port gesteuert werden, z. B. basierend auf Arduino) einzustellen.
- Ein Slider zur Steuerung der Helligkeit von GerĂ€ten, die diese Einstellung haben, wurde zur Farbeinstellung hinzugefĂŒgt.
- Im EinstellungsmenĂŒ ist nun die Steuerung des Autostarts von OpenRGB beim Systemstart verfĂŒgbar. Es können zusĂ€tzliche Aktionen angegeben werden, die OpenRGB beim solchen Start ausfĂŒhren soll (Anwendung von Profilen, starten im Modus Server).
- Plugins verfĂŒgen jetzt ĂŒber ein Versionsmechanismus, um AbstĂŒrze durch die Verwendung von veralteten Builds mit neuen Versionen von OpenRGB zu vermeiden.
- Die Möglichkeit, Plugins ĂŒber das EinstellungsmenĂŒ zu installieren, wurde hinzugefĂŒgt.
- Ein Log-Ausgabekonsole wurde hinzugefĂŒgt, um neuen Benutzern das Erhalten von Informationen ĂŒber AbstĂŒrze zu erleichtern. Die Log-Konsole kann in den Einstellungen im Abschnitt "Informationen" aktiviert werden.
- Die Möglichkeit, Einstellungen auf ein GerĂ€t zu speichern, wurde hinzugefĂŒgt, sofern das GerĂ€t ĂŒber Flash-Speicher verfĂŒgt. Die Speicherung erfolgt nur auf Befehl, um ĂŒbermĂ€Ăigen Verbrauch von Flash-Ressourcen zu vermeiden. Zuvor wurde fĂŒr solche GerĂ€te aus denselben GrĂŒnden keine Speicherung durchgefĂŒhrt.
- Beim Erkennen neuer GerĂ€te, fĂŒr die eine Dimensionseinstellung erforderlich ist (ARGB-Controller), erinnert OpenRGB an die Notwendigkeit dieser Einstellung.
UnterstĂŒtzung fĂŒr neue GerĂ€te hinzugefĂŒgt:
- Die Liste der erkannten GPUs (Gigabyte, ASUS, MSI, EVGA, Sapphire usw.) wurde erweitert.
- Die Liste der unterstĂŒtzten MSI Mystic Light Motherboards wurde erweitert (aufgrund der Besonderheiten dieser Serie bleiben standardmĂ€Ăig nicht getestete GerĂ€te aus GrĂŒnden der Softwaresperre des RGB-Controllers nicht verfĂŒgbar).
- Probleme mit Logitech-MĂ€usen, die in Version 0.6 entdeckt wurden, wurden behoben.
- Betriebsmodi fĂŒr Logitech G213 hinzugefĂŒgt.
- Philips Hue (einschlieĂlich Entertainment-Modus)
- Corsair Commander Core
- HyperX Alloy Origins Core
- Alienware G5 SE
- ASUS ROG Pugio (die UnterstĂŒtzung fĂŒr ASUS-MĂ€use wurde insgesamt verbessert)
- ASUS ROG Throne Headset-StÀnder
- ASUS ROG Strix Scope
- Neue GerĂ€te wurden zum Razer Controller hinzugefĂŒgt.
- Obinslab Anne Pro 2
- Der ASUS Aura SMBus-Controller wurde in ENE SMBus-Controller umbenannt (korrekteres OEM-Name). Der Controller wurde etwas erweitert: UnterstĂŒtzung fĂŒr ASUS GPUs der Serie 3xxx (ENE-Controller) und XPG Spectrix S40G NVMe SSD (ENE-Controller, benötigt Administrator-/Root-Rechte, um zu funktionieren). Ein Konflikt des Controllers mit Crucial DRAM wurde behoben.
- HP Omen 30L
- Cooler Master RGB Controller
- Cooler Master ARGB Controller Direktmodus
- Wooting Tastatur
- Blinkinlabs BlinkyTape
- Alienware AW510K Tastatur
- Corsair K100 Tastatur
- SteelSeries Rival 600
- SteelSeries Rival 7Ă0
- Logitech G915, G915 TKL
- Logitech G Pro
- Sinowealth 0016 Tastatur
- Flackern von HyperX-GerÀten (insbesondere HyperX FPS RGB) behoben.
- Alle Crucial DRAM-Adressen sind wieder zur Erkennung verfĂŒgbar, was wahrscheinlich das Problem mit der unvollstĂ€ndigen Erkennung der Module lösen wird.
- GPU Gigabyte RGB Fusion 2
- GPU EVGA 3xxx
- EVGA KINGPIN 1080Ti und 1080 FTW2
- ASUS Strix Evolv Maus
- MSI GPU Direktmodus
Probleme behoben:
- Probleme mit der Erkennung von USB-GerĂ€ten, die mit unterschiedlichen Werten fĂŒr interface/page/usage zwischen den Betriebssystemen zusammenhĂ€ngen, wurden behoben.
- Auf vielen GerÀten wurden die Layout-Karten der Tasten (Layouts) behoben.
- Log-Dateiformatierung verbessert.
- Das Problem mit mehrfacher WMI-Initialisierung (fĂŒhrte zu Problemen bei der erneuten Erkennung von SMBus-GerĂ€ten) wurde behoben.
- Die BenutzeroberflĂ€che wurde geringfĂŒgig verbessert.
- App-AbstĂŒrze beim Anschluss von Logitech-MĂ€usen (G502 Hero und G502 PS) wurden behoben.
- App-AbstĂŒrze beim Entladen von Plugins wurden behoben.
Bekannte Probleme:
- Einige der neu hinzugefĂŒgten NVIDIA GPUs (ASUS Aura 3xxx, EVGA 3xxx) funktionieren unter Linux nicht, aufgrund von MĂ€ngeln in der Implementierung von I2C/SMBus im proprietĂ€ren NVIDIA-Treiber.
- Der Wellen-Effekt funktioniert auf der Redragon M711 nicht.
- Die Indikatoren einiger Corsair-MĂ€use sind nicht signiert.
- FĂŒr einige Razer-Tastaturen sind keine Layouts verfĂŒgbar.
- In einigen FĂ€llen kann die Anzahl der KanĂ€le fĂŒr Asus Addressable falsch erkannt werden.
Beim Wechsel auf eine neue Version können KompatibilitĂ€tsprobleme mit Profildateien und deren Dimensionen auftreten, die neu erstellt werden mĂŒssen. Beim Wechsel von Versionen vor 0.6 sollte zudem in den Einstellungen von OpenRazer (OpenRazer-win32) die integrierte Razer-Steuerung aktiviert werden, die mehr GerĂ€te unterstĂŒtzt.
Quelle: opennet.ru
