Vydanie OpenRGB 0.9, sady nástrojov na ovládanie RGB osvetlenia periférnych zariadení

Po 7 mesiacoch vývoja bol vydaný OpenRGB 0.9, open source nástroj na správu RGB osvetlenia v perifériách. Balík podporuje základné dosky od spoločností ASUS, Gigabyte, ASRock a MSI s RGB subsystémom pre osvetlenie skrine, pamäťové moduly s osvetlením od spoločností ASUS, Patriot, Corsair a HyperX, grafické karty od spoločností ASUS Aura/ROG, MSI GeForce, Sapphire Nitro a Gigabyte Aorus, rôzne ovládače LED pásikov (ThermalTake, Corsair, NZXT Hue+), chladiče s podsvietením, myši, klávesnice, slúchadlá a príslušenstvo Razer s osvetlením. Informácie o protokole pre interakciu so zariadeniami boli získané prevažne prostredníctvom reverzného inžinierstva proprietárnych ovládačov a aplikácií. Kód je napísaný v jazyku C/C++ a distribuovaný pod licenciou GPLv2. Hotové zostavenia sú generované pre... Linux (deb, rpm, obraz aplikácie), macOS и WindowsRovnako ako predtým, všetky experimentálne zostavenia vytvorené po vydaní dostanú číslo verzie 0.91.

Vydanie OpenRGB 0.9, sady nástrojov na ovládanie RGB osvetlenia periférnych zariadení

Nové príležitosti:

  • Segmenty, ktoré umožňujú rozdeliť LED zóny na menšie podskupiny, napríklad na vizuálne oddelenie zariadení zapojených do série na ARGB portoch (chladiče, pásky) – predtým sa zobrazovali ako plná lišta. Zóny sú konfigurované manuálne používateľmi.
  • Keyboard Layout Manager (KLM), ktorý zjednodušuje vývoj integrácií rozložení, keď sa klávesnica dodáva v rôznych regiónoch s rôznym rozložením (napríklad QWERTZ, AZERTY). Funkcionalita KLM bude rozšírená pre ďalšie vydanie, keď bude k ovládačom pridaná podpora.
  • Stránka s ID zariadení na zjednodušenie vývoja nových zariadení.
  • Integrácia doplnku so súpravou SDK, ktorá doplnkom umožňuje definovať vlastné príkazy súpravy SDK.
  • Ikony PNG boli nahradené univerzálnejšími ikonami. * Pridané preklady do malajčiny, japončiny, chorvátčiny a poľštiny. Aktualizované existujúce preklady.
  • Pre všetky operačné systémy bola zrušená požiadavka nepoužívať azbuku v cestách k súborom (pluginy, názvy profilov, cesta k priečinku nastavení, meno používateľa, do ktorého priečinka sa nastavenia uložia).

Podpora pre nové zariadenia:

  • K existujúcim ovládačom bolo pridaných mnoho nových GPU od ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit a PNY.
  • Ovládač AOC: AOC GK500 (klávesnica), AOC GMM700 (podložka) a AOC GM500 (myš).
  • ASRock radič bol opravený pre ASRock Polychrome USB dosky.
  • Ovládač ASUS teraz podporuje ASUS ROG Ally a pridáva nové zariadenia.
  • Implementovaná podpora pre klávesnice Cherry. * Pridaná podpora pre Corsair Dominator Platinum DDR5 a Corsair Vengeance DDR5 do ovládača Corsair.
  • Pridaná podpora pre CRYORIG H7 Quad Lumi.
  • Pridaná podpora pre nové zariadenia s klávesnicou Das.
  • Analýza konfiguračnej tabuľky ENE SMBus bola vylepšená v radiči ENE (neznáma chyba LED v podpisoch LED na väčšine modelov ENE RAM bola opravená). Z dôvodu nestabilnej prevádzky ukladania na niektorých modeloch modulov RAM je funkcia režimu ukladania na zariadení skrytá v konfiguračnom súbore.
  • Pridaná podpora pre nové zariadenia GaiZhongGai.
  • Pridané nové rozloženia pre základné dosky Gigabyte.
  • Ovládač HyperX pridal podporu pre nové zariadenia. Pre zariadenia, ktorých deskriptor HID nezodpovedá štandardu, bola pridaná trieda zariadení, ktorá ich núti pracovať cez libusb-hidapi pod Linux.
  • Pridaná podpora pre JSAUX Steam Deck.
  • Pridaná podpora pre podložku LEGO Dimensions.
  • Pridaná podpora pre nové zariadenia v ovládači Lenovo Notebook Controller.
  • Pridaná podpora pre niektoré základné dosky Lenovo.
  • Pridaná podpora pre nové zariadenia Lian-Li.
  • Opravené chyby v ovládači Logitech.
  • Rozšíril sa zoznam odomknutých modelov dosiek MSI Mystic Light.
  • Pridaná podpora pre ovládače Nollie32.
  • Pridaná podpora pre NZXT Hue 1 (Smart Device V1).
  • Pridaná podpora pre nové zariadenia NZXT Hue 2 vrátane ďalšieho príslušenstva k nim.
  • Implementovaná podpora klávesníc OKS.
  • Ovládač Razer pridal podporu pre nové zariadenia a opravil chybu inicializácie, ktorá spôsobovala, že podpora niektorých zariadení bola nespoľahlivá. Mnoho klávesníc Razer bolo migrovaných na používanie KeyboardLayoutManager.
  • Pridaná podpora pre klávesnice RedSquare.
  • Pridaná podpora pre slúchadlá Roccat.
  • Pridané nové funkcie pre zariadenia Sapphire.
  • Pridaná podpora pre TP-Link Kasa Smart.
  • Pridaná podpora pre nové zariadenia Wooting.
  • Opravené chyby v režime konzoly (CLI)

Známe problémy:

  • Efekt „vlny“ na Redragon M711 stále nefunguje.
  • Niektoré myši Corsair nemajú LED štítky.
  • Na niektorých klávesniciach Razer nie je zoznam rozložení úplný.
  • Počet adresovateľných kanálov Asus nemusí byť presný.
  • Na Linux Podpora grafických kariet NVIDIA a AMD nemusí fungovať. V oboch prípadoch je to spôsobené problémami s ovládačmi zariadení (amdgpu a proprietárny ovládač NVIDIA). Beta verzia ovládača NVIDIA môže tento problém vyriešiť.
  • Kompilátor MinGW nie je podporovaný.

Poznámky:

  • Z dôvodu premenovania niektorých ovládačov zariadení môže byť potrebné znova vytvoriť existujúce profily. Predtým nakonfigurované veľkosti zón ARGB sa tiež nemusia uložiť.
  • Pri inovácii z verzie pred 0.6 sa dôrazne odporúča vypnúť OpenRazer a OpenRazer-win32 v nastaveniach. To aplikácii umožní používať nový ovládač Razer s vylepšenou podporou zariadení. OpenRazer je naplánovaný na odstránenie v nasledujúcom vydaní.
  • Pri inovácii z verzií pred verziou 0.6 je potrebné vymazať adresár doplnkov, pretože pred vydaním verzie 0.6 neexistoval žiadny verzovací systém pre API doplnkov.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster