OpenRGB 1.0, помощна програма за управление на RGB устройства, вече е пусната

OpenRGB

наскоро Пусната версия на OpenRGB 1.0който преди това беше известен като OpenAuraSDK. Тази версия 1.0 идва след една година на непрекъснато развитие на инструмента, който има за цел да осигури софтуерна програма и библиотека с отворен код лесен за използване за достъп и контрол на RGB светлини в различно компютърно оборудване, включително дънни платки, RAM модули, графични карти, охлаждащи устройства и периферни устройства.

Този проект първоначално се фокусира само върху ASUS Aura. Той е създаден от клона AsusAuraWindows на визуализатора на клавиатурата, за да научи повече за подробностите зад протокола Aura и да разработи по-гъвкав, съвместим и надежден драйвер за Aura.

Относно OpenRGB

Това предлагано изпълнение е доста солидно и поддържа множество поколения контролери Aura на платформи Intel и AMD, които елиминира необходимостта от инсталиране на официални собствени приложения които са обвързани с конкретен производител.

OpenRGB е съвместим със съвместими с Aura драйвери използва се в различни производители на RGB модули памет, включително G.Skill Trident Z RGB и други.

Проектът предлага библиотека от функции с универсален API за управление на подсветката на приложенията, конзолна програма и графичен интерфейс в Qt. Поддържа избора на режими за смяна на цвета (цветна вълна и др.), Контрол на зоните на подсветката, прилагане на усъвършенствани ефекти, дефиниция на LED дизайна и синхронизиране на подсветката с извършените действия (цветна музика и т.н.).

Пакетът поддържа ASUS, Gigabyte, ASRock и MSI дънни платки с RGB подсистема за подсветка на корпуса, модули памет с подсветка от ASUS, Corsair и HyperX, ASUS Aura и Gigabyte Aorus графични карти, различни драйвери за LED ленти (ThermalTake, Corsair, NZXT Hue +), осветителни охладители, мишки, клавиатури, слушалки и аксесоари с подсветка на Razer.

Информацията за протокола за взаимодействие на устройството се извлича предимно от собствени драйвери и приложения за обратно инженерство.

В повечето случаи използването на i2c-dev или управлението чрез USB е достатъчно за взаимодействие с компютъра, въпреки че се предлагат и правила udev. Използването на RGB драйверите на дънната платка Aura / ASRock изисква Linux корекция на ядрото. За периферните устройства на Razer се използва драйверът OpenRazer (пакетът openrazer-dkms-drivers в Debian / Ubuntu).

Кодът е написан на 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 Creator или да го компилираме в системата.

За да компилирате, просто изпълнете следните команди:

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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.