Izdaja OpenRGB 0.8, nabora orodij za nadzor RGB osvetlitve zunanjih naprav

Po skoraj enem letu razvoja je bila izdana nova izdaja OpenRGB 0.8, odprtokodnega kompleta orodij za nadzor osvetlitve RGB v zunanjih napravah. Paket podpira matične plošče ASUS, Gigabyte, ASRock in MSI z RGB podsistemom za osvetlitev ohišja, ASUS, Patriot, Corsair in HyperX osvetljene pomnilniške module, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro in Gigabyte Aorus grafične kartice, različne krmilnike LED trakove (ThermalTake , Corsair, NZXT Hue+), svetleči hladilniki, miške, tipkovnice, slušalke in dodatki z osvetlitvijo Razer. Informacije o protokolu za interakcijo z napravami se večinoma pridobijo z obratnim inženiringom lastniških gonilnikov in aplikacij. Koda je napisana v C/C++ in se distribuira pod licenco GPLv2. Pripravljene gradnje so ustvarjene za Linux (deb, rpm, appimage), macOS in Windows. Kot prej bodo vse gradnje, ustvarjene po izdaji, prejele številko različice 0.81.

Izdaja OpenRGB 0.8, nabora orodij za nadzor RGB osvetlitve zunanjih naprav

V novi izdaji je bil vmesnik delno preoblikovan in optimiziran, dodana je bila lokalizacija programa, vključno s prevodom v ruščino (razen nekaterih funkcij, dodanih v fazi stabilizacije izdaje).

Med spremembami:

  • pravila udev se zdaj ustvarijo samodejno.
  • Knjižnica inpout32, ki je povzročala težave pri vzporednem delu z nekaterimi antivirusi in protigoljufijami (Vanguard), je zamenjana z WinRing0.
  • Za pravilno vzporedno delovanje z uradno programsko opremo za naprave SMBus v sistemu Windows se zdaj uporablja sistemski mutex, ki reši večino težav.
  • Seznam podprtih naprav je bil dopolnjen z velikim številom grafičnih kartic ASUS, Gigabyte, EVGA, MSI, Gainward in Palit. Poleg tega je bila dodana podpora za grafične kartice NVIDIA Illumination, ki pa trenutno, tako kot starejše grafične kartice NVIDIA, deluje samo v operacijskem sistemu Windows, zaradi težav z i2c, ki deluje prek lastniškega gonilnika NVIDIA (težava je odpravljena z namestitvijo beta gonilnika ). Slavna težava z matičnimi ploščami MSI MysticLight je bila rešena in so zdaj ponovno podprte, seznam podprtih matičnih plošč pa je bil razširjen.
  • Poleg velikega števila »klasičnih« perifernih naprav, ki jim je dodana podpora, so na seznamu tudi modularne luči NanoLeaf, za domače naprave lahko zdaj uporabite SRGBMods Raspberry Pi Pico, Arduino pa je zdaj mogoče povezati prek i2c.

Znane težave vključujejo:

  • Pot do nastavitev še vedno ne sme vsebovati znakov, ki niso ASCII. Popravek je bil pripravljen, vendar ni vključen v izdajo, da bi ohranili združljivost z obstoječimi vtičniki, vendar bo vključen v dejanske gradnje po izdaji.
  • Razkrito je bilo dejstvo, da je proizvajalec tipkovnic Sinowealth ponovno uporabil vrednosti VID / PID ​​​​iz tipkovnic Redragon z uporabo drugega protokola. Da bi se izognili morebitnim težavam (do in vključno s skaliranjem), je podporna koda za tipkovnico Sinowealth zdaj onemogočena in ni podprta.
  • Učinek "val" ne deluje na Redragon M711.
  • Nekatere miške Corsair nimajo LED nalepk.
  • Pri nekaterih tipkovnicah Razer seznam postavitev ni popoln.
  • Število naslovljivih kanalov Asus morda ni točno.
  • Kot običajno je priporočljivo, da po nadgradnji znova ustvarite obstoječe profile za naprave, stari morda ne bodo delovali ali bodo delovali nepravilno, pri nadgradnji z različice na 0.6 pa morate počistiti mapo vtičnikov, saj pred 0.6 ni bilo različic API-ja za vtičnike. sistem.

Vir: opennet.ru

Dodaj komentar