OpenRGB 1.0, narzędzie do zarządzania urządzeniami RGB, zostało już wydane

Otwórz RGB

Ostatnio Ogłoszono wydanie OpenRGB w wersji 1.0który wcześniej był znany jako OpenAuraSDK. Ta wersja 1.0 pojawiła się po roku ciągłego rozwoju narzędzia, które ma na celu zapewnienie oprogramowania i biblioteki typu open source łatwy w użyciu aby uzyskać dostęp i kontrolować światła RGB na różnych urządzeniach PC, w tym na płytach głównych, modułach RAM, kartach graficznych, urządzeniach chłodzących i urządzeniach peryferyjnych.

Ten projekt początkowo skupiał się wyłącznie na ASUS Aura. Został zbudowany na podstawie gałęzi AsusAuraWindows narzędzia Keyboard Visualizer, aby dowiedzieć się więcej o szczegółach protokołu Aura i opracować bardziej elastyczny, kompatybilny i niezawodny sterownik dla Aura.

O OpenRGB

Ta oferowana realizacja jest całkiem solidna i obsługuje wiele generacji kontrolerów Aura na platformach Intel i AMD, które eliminuje potrzebę instalowania oficjalnych, zastrzeżonych aplikacji które są powiązane z określonym producentem.

OpenRGB jest kompatybilny ze sterownikami kompatybilnymi z Aura stosowany przez różnych producentów modułów pamięci RGB, w tym G.Skill Trident Z RGB i innych.

Projekt oferuje bibliotekę funkcji z uniwersalnym API do sterowania podświetleniem aplikacji, narzędzie konsoli i interfejs graficzny w Qt. Obsługuje wybór trybów zmiany koloru (fala kolorów itp.), Sterowanie strefami podświetlenia, stosowanie zaawansowanych efektów, definiowanie konstrukcji diod LED oraz synchronizację podświetlenia z wykonywanymi akcjami (muzyka kolorowa itp.).

Pakiet obsługuje płyty główne ASUS, Gigabyte, ASRock i MSI z podsystemem RGB do podświetlenia obudowy, podświetlane moduły pamięci z kart graficznych ASUS, Corsair i HyperX, ASUS Aura i Gigabyte Aorus, różne sterowniki taśm LED (ThermalTake, Corsair, NZXT Hue +), podświetlane lodówki, myszy, klawiatury, słuchawki i podświetlane akcesoria Razer.

Informacje o protokole interakcji urządzenia są uzyskiwane głównie za pomocą zastrzeżonych sterowników i aplikacji do inżynierii wstecznej.

W większości przypadków użycie i2c-dev lub sterowanie przez USB jest wystarczające do interakcji z komputerem, chociaż proponowane są również reguły udev. Używanie sterowników RGB płyty głównej Aura / ASRock wymaga poprawki jądra Linuksa. W przypadku urządzeń peryferyjnych Razer używany jest sterownik OpenRazer (pakiet openrazer-dkms-drivers w Debianie / Ubuntu).

Kod jest napisany w C / C ++ i jest rozpowszechniany na licencji GPLv2. Program jest wieloplatformowy i jest dostępny dla systemów Linux i Windows.

Wreszcie sMożesz sprawdzić kompatybilność sprzętu który obecnie obsługuje to narzędzie w poniższy link.

Jak zainstalować OpenRGB w systemie Linux?

Dla tych, którzy są zainteresowani zainstalowaniem OpenRGB w swoim systemie, powinni postępować zgodnie z instrukcjami, które udostępniamy poniżej.

Pierwszą rzeczą do zrobienia jest zainstaluj najnowszą edycję Qt Creator. (Możesz sprawdzić szczegóły instalacji Qt Creator w poniższy link).

W przypadku Ubuntu i pochodnych musimy zainstalować pewne zależności:

sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev

Teraz otrzymamy narzędzie za pomocą polecenia:

git clone https://gitlab.com/CalcProgrammer1/OpenRGB

Zrobiłem to teraz musimy zaktualizować moduły podrzędne:

git submodule update --init –recursive

I tutaj możemy zrobić dwie rzeczy, jedną z nich jest otwarcie projektu w kreatorze QT lub skompilowanie go w systemie.

Aby skompilować, po prostu uruchom następujące polecenia:

cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB

Pod koniec kompilacji musimy zezwolić na dostęp do SMBus.

W Intelu możemy to zrobić poleceniem:

modprobe i2c-dev i2c-i801

Lub w przypadku AMD musimy najpierw wymienić sterowniki SMBus z:

sudo i2cdetect -l

Po zidentyfikowaniu administratora musimy nadać mu uprawnienia, na przykład:

sudo chmod 777 /dev/i2c-0

Na koniec należy wziąć pod uwagę, że nadal istnieją pewne możliwości utrzymywania się przy wszystkich ponownych uruchomieniach, ale główna funkcjonalność konfiguracji kolorów i trybów jest stabilna.

Jeśli chcesz dowiedzieć się więcej na ten temat możesz sprawdzić szczegóły W poniższym linku.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.