Vydání OpenRGB 0.9, nástroje pro správu RGB osvětlení periferních zařízení.

Po 7 měsících vývoje byl zveřejněn OpenRGB 0.9, otevřený nástroj pro řízení RGB osvětlení periferních zařízení. Balíček podporuje základní desky ASUS, Gigabyte, ASRock a MSI s RGB subsystémem pro osvětlení skříně, paměťové moduly s osvětlením od ASUS, Patriot, Corsair a HyperX, grafické karty ASUS Aura/ROG, MSI GeForce, Sapphire Nitro a Gigabyte Aorus, různé ovladače LED pásků (ThermalTake, Corsair, NZXT Hue+), osvětlené chladiče, myši, klávesnice, sluchátka a příslušenství Razer s osvětlením. Informace o protokolu interakce s zařízeními byly většinou získány zpětným inženýrstvím proprietárních ovladačů a aplikací. Kód je napsán v C/C++ a šíří se pod licencí GPLv2. Hotové sestavení jsou vytvářeny pro Linux (deb, rpm, appimage), macOS a Windows. Stejně jako dříve, všechny experimentální sestavy vytvářené po vydání obdrží číslo verze 0.91.

Vydání OpenRGB 0.9, nástroje pro správu RGB osvětlení periferních zařízení.

Nové funkce:

  • Segmenty umožňující rozdělit oblasti LED diod na menší podskupiny, například pro vizuální oddělení sekvenčně připojených zařízení na portech ARGB (chladiče, pásky) – dříve byly zobrazeny jako souvislá linie. Oblasti jsou nastavovány uživateli ručně.
  • Správce rozložení klávesnice (Keyboard Layout Manager, KLM), který usnadňuje vývoj integrací pro rozložení, když je klávesnice dodávána do různých regionů s různými rozloženími (např. QWERTZ, AZERTY). Funkčnost KLM se bude rozšiřovat k dalšímu vydání s přidáváním jeho podpory do ovladačů.
  • Stránka s identifikátory zařízení, která usnadňuje vývoj nových zařízení.
  • Integrace pluginů se sadou SDK, která umožňuje pluginům definovat vlastní příkazy SDK.
  • Ikony ve formátu PNG byly nahrazeny univerzálnějšími ikonami. * Přidány překlady do malajštiny, japonštiny, chorvatštiny a polštiny. Aktualizovány stávající překlady.
  • Pro všechny operační systémy bylo zrušeno požadavek na nepoužívání cyrrilice v cestách souborů (pluginy, názvy profilů, cesta k nastavení složky, uživatelské jméno, do složky, do které budou uložena nastavení).

Podpora nových zařízení:

  • Do existujících ovladačů bylo přidáno mnoho nových GPU od ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit a PNY.
  • Ovladač AOC: AOC GK500 (klávesnice), AOC GMM700 (podložka) a AOC GM500 (myš).
  • V ovladači ASRock byly provedeny opravy pro desky ASRock Polychrome USB.
  • V ovladači ASUS byla implementována podpora pro ASUS ROG Ally a byla přidána nová zařízení.
  • Byla implementována podpora klávesnic Cherry. * V ovladači Corsair byla přidána podpora pro Corsair Dominator Platinum DDR5 a Corsair Vengeance DDR5.
  • Byla přidána podpora pro CRYORIG H7 Quad Lumi.
  • Byla přidána podpora pro nová zařízení Das Keyboard.
  • V ovladači ENE bylo zlepšeno zpracování konfigurační tabulky ENE SMBus (opraveno chybné hlášení Unknown LED pro světelné diody na většině modelů paměti ENE). V důsledku nestabilního chování ukládání na některých modelech paměťových modulů je funkce ukládání režimu na zařízení skryta v konfiguračním souboru.
  • Byla přidána podpora pro nová zařízení GaiZhongGai.
  • Byly přidány nové rozložení pro základní desky Gigabyte.
  • V ovladači HyperX byla přidána podpora pro nová zařízení. Pro zařízení, jejichž HID popisovač nevyhovuje normě, byla přidána třída zařízení, která je nutně nutí pracovat přes libusb-hidapi na Linuxu.
  • Byla přidána podpora pro dokovací stanici JSAUX Steam Deck.
  • Byla přidána podpora pro LEGO Dimensions toypad.
  • Byla přidána podpora pro nová zařízení v ovladači pro notebooky Lenovo.
  • Byla přidána podpora pro některé základní desky Lenovo.
  • Byla přidána podpora pro nová zařízení Lian-Li.
  • Byly opraveny chyby v ovladači Logitech.
  • Byl rozšířen seznam odemčených modelů desek MSI Mystic Light.
  • Byla přidána podpora pro ovladače Nollie32.
  • Byla přidána podpora pro NZXT Hue 1 (Smart Device V1).
  • Byla přidána podpora pro nová zařízení NZXT Hue 2, včetně dalších příslušenství k nim.
  • Byla implementována podpora klávesnic OKS.
  • V ovladači Razer byla přidána podpora pro nová zařízení a opravena chyba inicializace, kvůli které byla podpora některých zařízení nespolehlivá. Mnoho klávesnic Razer bylo převedeno na použití KeyboardLayoutManager.
  • Byla přidána podpora pro klávesnice RedSquare.
  • Byla přidána podpora pro sluchátka Roccat.
  • Byly přidány nové funkce pro zařízení Sapphire.
  • Byla přidána podpora pro TP-Link Kasa Smart.
  • Byla přidána podpora pro nová zařízení Wooting.
  • Byly opraveny chyby v konzolovém režimu (CLI).

Známe problémy:

  • Na Redragon M711 stále nefunguje efekt „wave“.
  • Na některých myších Corsair nejsou označeny světelné diody.
  • Na některých klávesnicích Razer není seznam rozložení kompletní.
  • Počet kanálů Asus Addressable může být nepřesný.
  • Na Linuxu může mít problémy s podporou grafických karet NVIDIA a AMD, což je způsobeno problémy s ovladači zařízení (amdgpu a proprietární ovladač nvidia). Beta verze ovladače nvidia může problém vyřešit.
  • Kompilátor MinGW není podporován.

Poznámky:

  • Vzhledem k přejmenování některých ovladačů zařízení mohou stávající profily vyžadovat znovu vytvoření. Mohou také být ztraceny dříve nastavené velikosti oblastí ARGB.
  • Při aktualizaci z verzí před 0.6 se důrazně doporučuje vypnout v nastavení OpenRazer a OpenRazer-win32. To umožní aplikaci používat nový ovladač Razer s vylepšenou podporou zařízení. OpenRazer je plánován k odstranění v příštím vydání.
  • Při aktualizaci z verzí před 0.6 je třeba vymazat adresář s pluginy, protože do vydání 0.6 neexistoval systém verzování API pluginů.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster