Pierwsze wydanie OpenRGB, narzędzia do zarządzania urządzeniami z podświetleniem RGB

Po roku prac rozwojowych opublikowano pierwsza edycja projektu OpenRGB, który ma na celu zapewnienie uniwersalnego, otwartego narzędzia do zarządzania urządzeniami z podświetleniem RGB, pozwalającego na zrezygnowanie z instalacji oficjalnych aplikacji proprietarnych, związanych ze specyficznymi producentami i zazwyczaj dostarczanych tylko na Windows. Kod napisany jest w C/C++ i rozpowszechniany na licencji GPLv2. Program jest wieloplatformowy i dostępny dla systemów Linux oraz Windows.

Pakiet wspiera płyty główne ASUS, Gigabyte, ASRock i MSI z systemem RGB do podświetlenia obudowy, moduły pamięci z podświetleniem od ASUS, Corsair i HyperX, karty graficzne ASUS Aura i Gigabyte Aorus, różne kontrolery taśm LED (ThermalTake, Corsair, NZXT Hue+), podświetlane wentylatory, myszy, klawiatury, słuchawki i akcesoria Razer z podświetleniem. Informacje o protokole interakcji z urządzeniami pochodzą głównie z inżynierii wstecznej proprietarnych sterowników i aplikacji.

Projekt początkowo rozwijał się pod nazwą OpenAuraSDK i był skoncentrowany na wdrożeniu protokołu ASUS Aura, ale został następnie rozszerzony na inne kategorie urządzeń. Wsparcie dla Aura zostało doprowadzone do pełnej funkcjonalności i obejmuje różne generacje kontrolerów RGB Aura stosowanych w różnych platformach opartych na CPU Intel i AMD, a także kompatybilne kontrolery, takie jak G.Skill Trident Z.

Do interakcji z wyposażeniem w większości przypadków wystarczające jest użycie i2c-dev lub zarządzanie przez USB (zapewnione
reguły udev). Do pracy z kontrolerami RGB płyt głównych Aura/ASRock konieczne jest zastosowanie łatki dla jądra Linux. Do urządzeń peryferyjnych Razer używany jest sterownik OpenRazer (pakiet openrazer-dkms-drivers w Debian/Ubuntu).

Projekt oferuje bibliotekę funkcji z uniwersalnym API do zarządzania podświetleniem z aplikacji, konsolowe narzędzie oraz graficzny interfejs na Qt. Obsługuje wybór trybów zmiany koloru (fala kolorów itd.), zarządzanie strefami podświetlenia, stosowanie rozszerzonych efektów, określenie układu diod LED oraz synchronizację podświetlenia z wykonywanymi działaniami (kolorowa muzyka itd.).

Pierwsze wydanie OpenRGB, narzędzia do zarządzania urządzeniami z podświetleniem RGB

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster