Az OpenRGB első kiadása, egy RGB-eszközök kezelésére szolgáló eszköztár

Egy év fejlesztés után közzétett a projekt első kiadása OpenRGB, amelynek célja egy univerzális nyílt eszközkészlet biztosítása a színes háttérvilágítással rendelkező eszközök kezeléséhez, lehetővé téve, hogy ne telepítse az adott gyártóhoz kötött hivatalos szabadalmaztatott alkalmazásokat, és általában csak Windowshoz szállítják. A kód C/C++ és nyelven van írva forgalmazza GPLv2 licenccel. A program többplatformos, Linux és Windows operációs rendszerre is elérhető.

csomag támogatja ASUS, Gigabyte, ASRock és MSI alaplapok RGB alrendszerrel házvilágításhoz, háttérvilágítású memóriamodulok ASUS, Corsair és HyperX, ASUS Aura és Gigabyte Aorus grafikus kártyák, különféle LED szalagvezérlők (ThermalTake, Corsair, NZXT Hue+), izzó Razer háttérvilágítás hűtők, egerek, billentyűzetek, fejhallgatók és tartozékok. Az eszközökkel való interakció protokolljával kapcsolatos információk főként a védett illesztőprogramok és alkalmazások visszafejtésével nyerhetők.

A projektet eredetileg OpenAuraSDK néven fejlesztették ki, és az ASUS Aura protokoll megvalósítására összpontosított, de aztán más kategóriájú eszközökre is kiterjesztették. Az Aura támogatás mára teljesen kiforrott, és az Aura RGB vezérlők különböző generációit fedi le több platformon Intel és AMD CPU-kon alapuló kompatibilis vezérlőkkel, mint például a G.Skill Trident Z.

A berendezésekkel való interakcióhoz a legtöbb esetben elegendő az i2c-dev használata vagy az USB-n keresztüli vezérlés (javasolt
udev szabályokat). Ha RGB vezérlőkkel szeretne dolgozni Aura/ASRock alaplapokon, akkor ezt kell használnia tapasz Linux kernelhez. A Razer perifériák az OpenRazer illesztőprogramot használják (az openrazer-dkms-drivers csomagot Debian/Ubuntu rendszeren).

A projekt egy univerzális API-val rendelkező függvénytárat kínál az alkalmazások világításának vezérléséhez, egy konzol segédprogramot és egy grafikus felületet a Qt-ben. Támogatja a színváltoztatási módok kiválasztását (színhullám stb.), a háttérvilágítási zónák vezérlését, a fejlett effektusok alkalmazását, a LED-elrendezés meghatározását és a háttérvilágítás szinkronizálását az elvégzett műveletekkel (színes zene stb.).

Az OpenRGB első kiadása, egy RGB-eszközök kezelésére szolgáló eszköztár

Forrás: opennet.ru

Hozzászólás