OpenRGB 0.9 поставляется с улучшениями поддержки, возможностью разделения светодиодных зон и многим другим.

OpenRGB

Это управление освещением RGB с открытым исходным кодом, которое не зависит от программного обеспечения производителя.

В выпуск новой версии OpenRGB 0.9, версия, в которой сделано большое количество улучшений, а так же реализовано большое количество поддержки новых устройств, улучшений и прочего.

Комплект совместим с материнскими платами ASUS, Gigabyte, ASRock и MSI с подсистемой RGB для подсветки корпуса, модулями памяти ASUS, Patriot, Corsair и HyperX с подсветкой, видеокартами ASUS Aura/ROG, MSI GeForce, Sapphire Nitro и Gigabyte Aorus, мультидрайвером. светодиодные ленты.



Основные новые возможности OpenRGB 0.9

В этой новой версии, которая представлена ​​OpenRGB 0.9, подчеркивается сегменты, позволяющие разделить светодиодные зоны на подгруппы меньшего размера, например, для визуального разделения последовательно подключенных устройств на портах ARGB (кулеры, ленты) — ранее отображались сплошной полосой.



Зоны настраиваются пользователями вручную.

Диспетчер раскладки клавиатуры (KLM), который упрощает разработку интеграций для раскладок, когда клавиатура поставляется в разные регионы с разными раскладками (например, QWERTZ, AZERTY). Функциональность KLM будет расширена в следующем выпуске по мере добавления поддержки драйверов.

Еще одним заметным изменением является поддержка новых устройств, поскольку добавлено много новых графических процессоров от ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit и PNY к существующим драйверам.



Также следует отметить реализованную поддержку клавиатур Cherry, а также поддержку Corsair Dominator Platinum DDR5 и Corsair Vengeance DDR5 для контроллера Corsair.

Улучшен синтаксический анализ таблицы конфигурации SMBus. из ENE в драйвере ENE (исправлена ​​неизвестная ошибка светодиодов в подписях светодиодов на большинстве моделей ENE RAM). Из-за нестабильной работы сохранения на некоторых моделях модулей оперативной памяти функция режима сохранения устройства скрыта в конфигурационном файле.

Был добавлен поддержка новых устройств драйвером HyperX. Для устройств, где дескриптор HID не поддерживается, был добавлен класс устройства, чтобы заставить их работать через libusb-hidapi в Linux.



Контроллер Razer добавила поддержку новых устройств и исправила ошибку инициализации что сделало поддержку некоторых устройств ненадежной. Многие клавиатуры Razer были перенесены для использования KeyboardLayoutManager.

С другой стороны, упоминается, что из-за переименования некоторых драйверов устройств может потребоваться воссоздание существующих профилей. Ранее настроенные размеры зоны ARGB также могут не сохраниться.



При обновлении с версий до 0.6 настоятельно рекомендуется отключить OpenRazer и OpenRazer-win32 в настройках. Это позволит приложению использовать новый контроллер Razer с улучшенной поддержкой устройств.

Из других изменений которые выделяются из этой новой версии:

  • Драйвер ASRock был исправлен для USB-плат ASRock Polychrome.
  • Контроллер ASUS теперь поддерживает ASUS ROG Ally и добавляет новые устройства.
  • Добавлена ​​поддержка CRYORIG H7 Quad Lumi.
  • Добавлена ​​поддержка новых устройств Das Keyboard.
  • Добавлена ​​поддержка новых устройств GaiZhongGai.
  • Добавлены новые дизайны для материнских плат Gigabyte.
  • Добавлена ​​поддержка JSAUX Steam Deck.oller.
  • Добавлена ​​поддержка некоторых материнских плат Lenovo.i.
  • Исправлены ошибки в драйвере Logitech.

Наконец, если вы заинтересованы в том, чтобы узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.

Как установить 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

Наконец, следует учитывать, что некоторые возможности сохранения при всех перезапусках все еще отсутствуют, но основная функциональность настройки цветов и режимов стабильна.

Как обычно, рекомендуется пересоздавать существующие профили для устройств после обновления, старые могут не работать или работать некорректно, а при обновлении с версий до 0.6 нужно очищать папку plugins, так как до 0.6 не было системы версионирования API плагинов.

Если вы хотите узнать об этом больше вы можете проверить детали По следующей ссылке.




2023-07-13T05:20:07
приложений