Release van OpenRGB 0.9, een toolkit voor het regelen van de RGB-verlichting van randapparatuur

Na zeven maanden ontwikkeling is OpenRGB 0.9 uitgebracht, een open-source toolkit voor het beheren van RGB-verlichting in randapparatuur. Het pakket ondersteunt moederborden van ASUS, Gigabyte, ASRock en MSI met een RGB-subsysteem voor behuizingsverlichting, geheugenmodules met verlichting van ASUS, Patriot, Corsair en HyperX, grafische kaarten van ASUS Aura/ROG, MSI GeForce, Sapphire Nitro en Gigabyte Aorus, diverse LED-stripcontrollers (ThermalTake, Corsair, NZXT Hue+), verlichte koelers, muizen, toetsenborden, hoofdtelefoons en Razer-accessoires met verlichting. Informatie over het protocol voor interactie met apparaten is voornamelijk verkregen door reverse engineering van propriëtaire drivers en applicaties. De code is geschreven in C/C++ en wordt gedistribueerd onder de GPLv2-licentie. Voltooide builds worden gegenereerd voor Linux (deb, rpm, appimage), macOS и WindowsNet als voorheen krijgen alle experimentele builds die na de release worden gemaakt, versienummer 0.91.

Release van OpenRGB 0.9, een toolkit voor het regelen van de RGB-verlichting van randapparatuur

Nieuwe kansen:

  • Segmenten waarmee u LED-zones in kleinere subgroepen kunt verdelen, om bijvoorbeeld in serie geschakelde apparaten op ARGB-poorten (koelers, strips) visueel te scheiden - voorheen werden ze weergegeven als een massieve strip. Zones worden handmatig geconfigureerd door gebruikers.
  • Keyboard Layout Manager (KLM), dat de ontwikkeling van integraties voor lay-outs vereenvoudigt wanneer het toetsenbord wordt verzonden naar verschillende regio's met verschillende lay-outs (bijvoorbeeld QWERTZ, AZERTY). De KLM-functionaliteit wordt voor de volgende release uitgebreid omdat er ondersteuning voor wordt toegevoegd aan controllers.
  • Een pagina met apparaat-ID's om het ontwikkelen van nieuwe apparaten eenvoudiger te maken.
  • Plug-in SDK-integratie, waardoor plug-ins hun eigen SDK-opdrachten kunnen definiëren.
  • PNG-pictogrammen zijn vervangen door meer algemene pictogrammen. * Vertalingen toegevoegd in het Maleis, Japans, Kroatisch en Pools. Bestaande vertalingen zijn bijgewerkt.
  • Voor alle besturingssystemen is de vereiste om geen Cyrillisch te gebruiken in bestandspaden (plug-ins, profielnamen, pad naar de map met instellingen, gebruikersnaam in wiens map de instellingen worden geschreven) opgeheven.

Ondersteuning voor nieuwe apparaten:

  • Er zijn veel nieuwe GPU's toegevoegd aan bestaande controllers van ASUS, Colourful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit en PNY.
  • AOC-controller: AOC GK500 (toetsenbord), AOC GMM700 (pad) en AOC GM500 (muis).
  • ASRock controller is bijgewerkt voor ASRock Polychrome USB-kaarten.
  • De ASUS-controller ondersteunt nu ASUS ROG Ally en voegt nieuwe apparaten toe.
  • Ondersteuning geïmplementeerd voor Cherry-toetsenborden. * Ondersteuning toegevoegd voor Corsair Dominator Platinum DDR5 en Corsair Vengeance DDR5 aan de Corsair-controller.
  • Ondersteuning toegevoegd voor CRYORIG H7 Quad Lumi.
  • Ondersteuning toegevoegd voor nieuwe Das Keyboard-apparaten.
  • De ENE-controller heeft het parseren van de ENE SMBus-configuratietabel verbeterd (de onbekende LED-fout in de LED-labels op de meeste ENE RAM-modellen is opgelost). Vanwege de onstabiele werking van het opslaan op sommige modellen RAM-modules, is de functie van de opslagmodus op het apparaat verborgen in het configuratiebestand.
  • Ondersteuning toegevoegd voor nieuwe GaiZhongGai-apparaten.
  • Nieuwe lay-outs toegevoegd voor Gigabyte-moederborden.
  • De HyperX-controller biedt nu ondersteuning voor nieuwe apparaten. Voor apparaten waarvan de HID-descriptor niet aan de standaard voldoet, is een apparaatklasse toegevoegd die ervoor zorgt dat ze via libusb-hidapi werken. Linux.
  • Ondersteuning toegevoegd voor het JSAUX Steam Deck.
  • Ondersteuning toegevoegd voor LEGO Dimensions Toypad.
  • Ondersteuning toegevoegd voor nieuwe apparaten in de controller voor Lenovo-laptops.
  • Ondersteuning toegevoegd voor sommige Lenovo-moederborden.
  • Ondersteuning toegevoegd voor nieuwe Lian-Li-apparaten.
  • Bugs in de Logitech-controller opgelost.
  • De lijst met ontgrendelde modellen van MSI Mystic Light-borden is uitgebreid.
  • Ondersteuning toegevoegd voor Nollie32-controllers.
  • Ondersteuning toegevoegd voor NZXT Hue 1 (Smart Device V1).
  • Ondersteuning toegevoegd voor nieuwe NZXT Hue 2-apparaten, inclusief extra accessoires.
  • Ondersteuning voor OKS-toetsenborden is geïmplementeerd.
  • De Razer Controller heeft ondersteuning voor nieuwe apparaten toegevoegd en een initialisatieprobleem opgelost dat voor sommige apparaten onbetrouwbare ondersteuning veroorzaakte. Veel Razer-toetsenborden zijn geconverteerd om KeyboardLayoutManager te gebruiken.
  • Ondersteuning toegevoegd voor RedSquare-toetsenborden.
  • Ondersteuning toegevoegd voor Roccat-hoofdtelefoons.
  • Nieuwe functies toegevoegd voor Sapphire-apparaten.
  • Ondersteuning toegevoegd voor TP-Link Kasa Smart.
  • Ondersteuning toegevoegd voor nieuwe Wooting-apparaten.
  • Bugs opgelost in consolemodus (CLI)

естные облемы:

  • Het “golf”-effect werkt nog steeds niet op Redragon M711.
  • Sommige Corsair-muizen hebben geen LED-labels.
  • Op sommige Razer-toetsenborden is de lijst met indelingen niet compleet.
  • Het aantal adresseerbare kanalen van Asus is mogelijk niet nauwkeurig.
  • Op Linux De ondersteuning voor NVIDIA- en AMD-videokaarten werkt mogelijk niet. In beide gevallen komt dit door problemen met de apparaatstuurprogramma's (amdgpu en het eigen NVIDIA-stuurprogramma). Een bètaversie van het NVIDIA-stuurprogramma kan dit probleem mogelijk verhelpen.
  • De MinGW-compiler wordt niet ondersteund.

Opmerkingen:

  • Vanwege het hernoemen van sommige apparaatcontrollers moeten bestaande profielen mogelijk opnieuw worden gemaakt. Eerder geconfigureerde ARGB-zonegroottes worden mogelijk ook niet opgeslagen.
  • Bij het upgraden van versies naar 0.6 wordt het sterk aanbevolen om OpenRazer en OpenRazer-win32 uit te schakelen in de instellingen. Hierdoor kan de app de nieuwe Razer-controller gebruiken met verbeterde apparaatondersteuning. Het is de bedoeling dat OpenRazer in de volgende release wordt verwijderd.
  • Wanneer u een upgrade uitvoert van versies naar 0.6, moet u de directory met plug-ins leegmaken, aangezien er vóór de release van 0.6 geen versiebeheersysteem was voor de plug-in-API.

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