RGB құрылғысын басқаруға арналған OpenRGB 1.0 утилитасы қазірдің өзінде шығарылды

OpenRGB

Жақында OpenRGB 1.0 нұсқасы жарияланды, ол бұрын ол OpenAuraSDK деген атпен белгілі болды. Бұл 1.0 нұсқасы құралды бір жыл үздіксіз дамытқаннан кейін шығады бағдарламалық жасақтама мен кітапхананы ашық көзбен қамтамасыз етуге бағытталған пайдалану оңай RGB шамдарына қол жеткізу және басқару үшін компьютердің әр түрлі жабдықтарында, соның ішінде аналық платаларда, жедел жад модулдерінде, графикалық карталарда, салқындатқыш құрылғыларда және перифериялық құрылғыларда.

Бұл жоба бастапқыда тек ASUS Aura-ға бағытталған. Ол Aura протоколының егжей-тегжейлері туралы көбірек білу және Aura үшін икемді, үйлесімді және сенімді драйвер жасау үшін, пернетақтаны Visualizer-дің AsusAuraWindows тармағынан жасалған.

OpenRGB туралы

Бұл ұсынылған бағдарлама өте сенімді және Intel және AMD платформаларында Aura контроллерлерінің бірнеше буынын қолдайды, олар ресми меншік қосымшаларын орнату қажеттілігін жояды белгілі бір өндірушіге байланған.

OpenRGB Aura үйлесімді драйверлерімен үйлесімді әр түрлі RGB жад модулін өндірушілерде, соның ішінде G.Skill Trident Z RGB және басқаларында қолданылады.

Жоба жарықтандыруды басқаруға арналған әмбебап API бар функциялар кітапханасын ұсынады қосымшалар, Qt графикалық интерфейсі және графикалық интерфейсі. Түстердің өзгеру режимдерін (түс толқыны және т.б.) таңдауды, артқы жарық аймақтарын бақылауды, жетілдірілген эффектілерді қолдануды, жарықдиодты дизайнның анықтамасын және орындалатын әрекеттермен артқы жарығын синхрондауды қолдайды (түрлі-түсті музыка, және т.б.).

Пакет RGB ішкі жүйесімен ASUS, Gigabyte, ASRock және MSI аналық платаларын қолдайды тұрғын үйді жарықтандыру үшін, жарықтандырылған жад модульдері ASUS, Corsair және HyperX, ASUS Aura және Gigabyte Aorus графикалық карталарынан, әртүрлі жарық диодты драйверлер (ThermalTake, Corsair, NZXT Hue +), жарықтандырылған салқындатқыштар, тышқандар, пернетақта, құлаққап және Razer артқы жарығы керек-жарақтары.

Құрылғының өзара әрекеттесу хаттамасы туралы ақпарат бірінші кезекте кері инженерлік драйверлер мен қосымшалар арқылы алынады.

Көп жағдайда i2c-dev пайдалану немесе USB арқылы басқару компьютермен өзара әрекеттесу үшін жеткілікті, дегенмен udev ережелері де ұсынылған. Aura / ASRock аналық RGB драйверлерін пайдалану Linux ядросының патчын қажет етеді. Razer перифериялық құралдары үшін OpenRazer драйвері қолданылады (Debian / Ubuntu-да openrazer-dkms-drivers бумасы).

Код C / C ++ тілінде жазылған және GPLv2 лицензиясы бойынша таратылады. Бағдарлама - көп форматты және ол Linux және Windows үшін қол жетімді.

Соңында бАппараттық үйлесімділікті тексеруге болады қазіргі уақытта осы утилитаны қолдайды келесі сілтеме.

OpenRGB-ді Linux-қа қалай орнатуға болады?

OpenRGB-ді өз жүйесіне орнатуға мүдделі адамдар үшін төменде берілген нұсқауларды орындау керек.

Біздің бірінші істеуіміз керек Qt Creator-дің соңғы нұсқасын орнатыңыз. (Qt Creator қондырғысының егжей-тегжейін тексеруге болады келесі сілтеме).

Ubuntu және туындылар үшін біз бірнеше тәуелділіктерді орнатуымыз керек:

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

Енді біз утилитаны келесі бұйрықпен аламыз:

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

Мұны қазір жасаңыз біз ішкі модульдерді жаңартуымыз керек:

git submodule update --init –recursive

Мұнда біз екі нәрсе жасай аламыз, оның бірі - QT жасаушымен жобаны ашу немесе оны жүйеге жинақтау.

Компиляциялау үшін тек келесі командаларды орындаңыз:

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

Жинақтың соңында біз SMBus-қа кіруге рұқсат беруіміз керек.

Intel-де біз мұны келесі бұйрықпен жасай аламыз:

modprobe i2c-dev i2c-i801

Немесе AMD жағдайында алдымен SMBus драйверлерін тізімдеуіміз керек:

sudo i2cdetect -l

Контроллер анықталғаннан кейін біз контроллерге рұқсат беруіміз керек, мысалы:

sudo chmod 777 /dev/i2c-0

Сонымен, барлық қайта бастауларда сақтауға мүмкіндіктер әлі де бар екенін ескеру қажет, бірақ түстер мен режимдерді конфигурациялаудың негізгі функционалдығы тұрақты.

Егер сіз бұл туралы көбірек білгіңіз келсе егжей-тегжейін тексеруге болады Келесі сілтемеде.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.