Veröffentlichung von OpenRGB 0.9, einem Toolkit zur Steuerung der RGB-Beleuchtung von PeripheriegerÀten

Nach siebenmonatiger Entwicklungszeit wurde OpenRGB 0.9, ein Open-Source-Toolkit zur Steuerung der RGB-Beleuchtung von PeripheriegerĂ€ten, veröffentlicht. Das Paket unterstĂŒtzt Mainboards von ASUS, Gigabyte, ASRock und MSI mit RGB-Subsystem fĂŒr die GehĂ€usebeleuchtung, beleuchtete Speichermodule von ASUS, Patriot, Corsair und HyperX, Grafikkarten von ASUS Aura/ROG, MSI GeForce, Sapphire Nitro und Gigabyte Aorus, verschiedene LED-Strip-Controller (ThermalTake, Corsair, NZXT Hue+), beleuchtete KĂŒhler, MĂ€use, Tastaturen, Kopfhörer und beleuchtetes Razer-Zubehör. Informationen zum Protokoll fĂŒr die GerĂ€teinteraktion wurden hauptsĂ€chlich durch Reverse Engineering proprietĂ€rer Treiber und Anwendungen gewonnen. Der Code ist in C/C++ geschrieben und wird unter der GPLv2-Lizenz veröffentlicht. Fertige Builds werden generiert fĂŒr Linux (deb, rpm, appimage), macOS Đž WindowsWie schon zuvor erhalten alle nach der Veröffentlichung erstellten experimentellen Builds die Versionsnummer 0.91.

Veröffentlichung von OpenRGB 0.9, einem Toolkit zur Steuerung der RGB-Beleuchtung von PeripheriegerÀten

Neuheiten:

  • Segmente, mit denen Sie LED-Zonen in kleinere Untergruppen unterteilen können, um beispielsweise an ARGB-Ports in Reihe geschaltete GerĂ€te (KĂŒhler, BĂ€nder) optisch zu trennen – bisher wurden sie als durchgezogener Balken angezeigt. Zonen werden von Benutzern manuell konfiguriert.
  • Keyboard Layout Manager (KLM), der die Entwicklung von Integrationen fĂŒr Layouts vereinfacht, wenn die Tastatur in verschiedenen Regionen mit unterschiedlichen Layouts (z. B. QWERTZ, AZERTY) ausgeliefert wird. Die FunktionalitĂ€t von KLM wird fĂŒr die nĂ€chste Version erweitert, da die Controller unterstĂŒtzt werden.
  • Eine Seite mit GerĂ€te-IDs, um die Entwicklung neuer GerĂ€te zu vereinfachen.
  • Plugin-Integration mit dem SDK, sodass Plugins ihre eigenen SDK-Befehle definieren können.
  • PNG-Symbole wurden durch vielseitigere Symbole ersetzt. * Übersetzungen fĂŒr Malaysisch, Japanisch, Kroatisch und Polnisch hinzugefĂŒgt. Vorhandene Übersetzungen aktualisiert.
  • FĂŒr alle Betriebssysteme wurde die Anforderung, in Dateipfaden (Plugins, Profilnamen, Pfad zum Einstellungsordner, Benutzername, in dessen Ordner die Einstellungen gespeichert werden) kein Kyrillisch zu verwenden, aufgehoben.

UnterstĂŒtzung fĂŒr neue GerĂ€te:

  • Viele neue GPUs von ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit und PNY wurden zu bestehenden Controllern hinzugefĂŒgt.
  • AOC-Controller: AOC GK500 (Tastatur), AOC GMM700 (Pad) und AOC GM500 (Maus).
  • Der ASRock-Controller wurde fĂŒr ASRock Polychrome USB-Boards gepatcht.
  • Der ASUS-Controller unterstĂŒtzt jetzt ASUS ROG Ally und fĂŒgt neue GerĂ€te hinzu.
  • UnterstĂŒtzung fĂŒr Cherry-Tastaturen implementiert. * UnterstĂŒtzung fĂŒr Corsair Dominator Platinum DDR5 und Corsair Vengeance DDR5 zum Corsair-Controller hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr CRYORIG H7 Quad Lumi hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr neue Das Keyboard-GerĂ€te hinzugefĂŒgt.
  • Das Parsen der ENE SMBus-Konfigurationstabelle wurde im ENE-Controller verbessert (der Fehler „Unbekannte LED“ in den LED-Signaturen bei den meisten ENE-RAM-Modellen wurde behoben). Aufgrund des instabilen Speichervorgangs bei einigen Modellen von RAM-Modulen ist die Speichermodusfunktion auf dem GerĂ€t in der Konfigurationsdatei ausgeblendet.
  • UnterstĂŒtzung fĂŒr neue GaiZhongGai-GerĂ€te hinzugefĂŒgt.
  • Neue Layouts fĂŒr Gigabyte-Motherboards hinzugefĂŒgt.
  • Der HyperX-Controller unterstĂŒtzt nun auch neue GerĂ€te. FĂŒr GerĂ€te, deren HID-Deskriptor nicht dem Standard entspricht, wurde eine GerĂ€teklasse hinzugefĂŒgt, die die Verwendung von libusb-hidapi unter [Standard/Umgebung] erzwingt. Linux.
  • UnterstĂŒtzung fĂŒr JSAUX Steam Deck hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr LEGO Dimensions Toypad hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr neue GerĂ€te im Lenovo Notebook Controller hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr einige Lenovo-Motherboards hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr neue Lian-Li-GerĂ€te hinzugefĂŒgt.
  • Fehler im Logitech-Controller behoben.
  • Die Liste der freigeschalteten Modelle der MSI Mystic Light-Boards wurde erweitert.
  • UnterstĂŒtzung fĂŒr Nollie32-Controller hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr NZXT Hue 1 (Smart Device V1) hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr neue NZXT Hue 2-GerĂ€te hinzugefĂŒgt, einschließlich zusĂ€tzlichem Zubehör dafĂŒr.
  • UnterstĂŒtzung fĂŒr OKS-Tastaturen implementiert.
  • Der Razer-Controller hat UnterstĂŒtzung fĂŒr neue GerĂ€te hinzugefĂŒgt und einen Initialisierungsfehler behoben, der dazu fĂŒhrte, dass die UnterstĂŒtzung einiger GerĂ€te unzuverlĂ€ssig war. Viele Razer-Tastaturen wurden migriert, um den KeyboardLayoutManager zu verwenden.
  • UnterstĂŒtzung fĂŒr RedSquare-Tastaturen hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr Roccat-Kopfhörer hinzugefĂŒgt.
  • Neue Funktionen fĂŒr Sapphire-GerĂ€te hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr TP-Link Kasa Smart hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr neue Wooting-GerĂ€te hinzugefĂŒgt.
  • Fehler im Konsolenmodus (CLI) behoben

ĐČĐ”ŃŃ‚ĐœŃ‹Đ” Ń€ĐŸĐ±Đ»Đ”ĐŒŃ‹:

  • Der „Wellen“-Effekt funktioniert beim Redragon M711 immer noch nicht.
  • Einige Corsair-MĂ€use verfĂŒgen nicht ĂŒber LED-Beschriftungen.
  • Bei einigen Razer-Tastaturen ist die Liste der Layouts nicht vollstĂ€ndig.
  • Die Anzahl der von Asus adressierbaren KanĂ€le ist möglicherweise nicht genau.
  • Auf Linux Die UnterstĂŒtzung fĂŒr NVIDIA- und AMD-Grafikkarten funktioniert möglicherweise nicht. In beiden FĂ€llen liegt dies an Problemen mit den GerĂ€tetreibern (amdgpu und dem proprietĂ€ren NVIDIA-Treiber). Eine Beta-Version des NVIDIA-Treibers könnte dieses Problem beheben.
  • Der MinGW-Compiler wird nicht unterstĂŒtzt.

Notes:

  • Aufgrund der Umbenennung einiger GerĂ€tecontroller mĂŒssen möglicherweise vorhandene Profile neu erstellt werden. Auch die zuvor konfigurierten ARGB-ZonengrĂ¶ĂŸen werden möglicherweise nicht gespeichert.
  • Beim Upgrade von Versionen vor 0.6 wird dringend empfohlen, OpenRazer und OpenRazer-win32 in den Einstellungen zu deaktivieren. Dadurch kann die App den neuen Razer-Controller mit verbesserter GerĂ€teunterstĂŒtzung verwenden. OpenRazer soll in der nĂ€chsten Version entfernt werden.
  • Beim Upgrade von Versionen vor 0.6 muss das Plugins-Verzeichnis geleert werden, da es vor der Version 0.6 kein Versionierungssystem fĂŒr die Plugins-API gab.

Source: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster