Выпуск OpenRGB 0.9, инструментария для управления RGB-подсветкой периферийных устройств

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3258
Зарегистрирован: 20.08.2022

#

Выпуск OpenRGB 0.9, инструментария для управления RGB-подсветкой периферийных устройств
Дата публикации:Mon, 10 Jul 2023 09:29:16 +0300




После 7 месяцев разработки опубликован выпуск OpenRGB 0.9, открытого инструментария для управления RGB-подсветкой периферийных устройств. Пакет поддерживает материнские платы ASUS, Gigabyte, ASRock и MSI с RGB-подсистемой для подсветки корпуса, модули памяти с подсветкой от ASUS, Patriot, Corsair и HyperX, графические карты ASUS Aura/ROG, MSI GeForce, Sapphire Nitro и Gigabyte Aorus, различные контроллеры светодиодных лент (ThermalTake, Corsair, NZXT Hue+), светящиеся кулеры, мыши, клавиатуры, наушники и аксессуары Razer с подсветкой. Информация о протоколе взаимодействия с устройствами в основном получена через проведение обратного инжиниринга проприетарных драйверов и приложений. Код написан на C/C++ и распространяется под лицензией GPLv2. Готовые сборки формируются для Linux (deb, rpm, appimage), macOS и Windows. Как и ранее, все экспериментальные сборки, формируемые после релиза, получат номер версии 0.91.

Изображение


Новые возможности:
  • Сегменты, позволяющие разбить зоны светодиодов на более мелкие подгруппы, например, чтобы визуально разделить последовательно подключенные устройства на портах ARGB (кулеры, ленты) - ранее они отображались как сплошная полоса. Зоны настраиваются пользователями вручную.

    Менеджер раскладок (Keyboard Layout Manager, KLM), упрощающий разработку интеграций для раскладок, когда клавиатура поставляется в разные регионы с разными раскладками (например QWERTZ, AZERTY). Функциональность KLM будет расширяться к следующему релизу по мере добавления его поддержки в контроллеры.
    Страница с идентификаторами устройств, упрощающая разработку новых устройств.
    Интеграция плагинов с SDK, позволяющая плагинам определять собственные команды SDK.
    Значки в формате PNG заменены на более универсальные значки.
    * Добавлены переводы на малайзийский, японский, хорватский и польский языки. Обновлены существующие переводы.

    Для всех ОС отменено требование не использовать кириллицу в путях файлов (плагины, названия профилей, путь к папке настроек, имя пользователя, в папку которого будут записаны настройки).

Поддержка новых устройств:
  • В существующие контроллеры было добавлено множество новых GPU от ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit и
    PNY.
    Контроллер AOC: AOC GK500 (клавиатура), AOC GMM700 (коврик) и
    AOC GM500 (мышь).

    В контроллер ASRock внесены исправления для плат ASRock Polychrome USB.
    В контроллере ASUS реализована поддержка ASUS ROG Ally и добавлены новые устройства.
    Реализована поддержка клавиатур Cherry.
    * В контроллер Corsair добавлена поддержка Corsair Dominator Platinum DDR5 и Corsair Vengeance DDR5.
    Добавлена поддержка CRYORIG H7 Quad Lumi.
    Добавлена поддержка новых устройств Das Keyboard.
    В контроллере ENE улучшен разбор конфигурационной таблицы ENE SMBus (исправлена ошибка Unknown LED в подписях светодиодов на большинстве моделей ОЗУ ENE). В связи с нестабильной работой сохранения на некоторых моделях модулей ОЗУ, функция сохранения режима на устройстве скрыта в конфигурационном файле.
    Добавлена поддержка новых устройств GaiZhongGai.
    Добавлены новые раскладки для материнских плат Gigabyte.
    В контроллере HyperX добавлена поддержка новых устройств. Для устройств, в которых HID-дескриптор не соответствует требованиям стандарта, был добавлен класс устройств, принудительно заставляющий их работать через libusb-hidapi под Linux.

    Добавлена поддержка док-станции JSAUX Steam Deck.
    Добавлена поддержка LEGO Dimensions toypad.
    Добавлена поддержка новых устройств в контроллере для ноутбуков Lenovo.
    Добавлена поддержка некоторых материнских плат Lenovo.
    Добавлена поддержка новых устройств Lian-Li.
    Исправлены ошибки в контроллере Logitech.
    Расширен список разблокированных моделей плат MSI Mystic Light.
    Добавлена поддержка контроллеров Nollie32.
    Добавлена поддержка NZXT Hue 1 (Smart Device V1).
    Добавлена поддержка новых устройств NZXT Hue 2, включая дополнительные аксессуары к ним.
    Реализована поддержка клавиатур OKS.
    В контроллере Razer появилась поддержка новых устройств и
    исправлена ошибка инициализации, из-за которой поддержка некоторых устройств была ненадёжной. Многие клавиатуры Razer были переведены на использование KeyboardLayoutManager.
    Добавлена поддержка клавиатур RedSquare.
    Добавлена поддержка наушников Roccat.
    Добавлены новые функции для устройств Sapphire.
    Добавлена поддержка TP-Link Kasa Smart.
    Добавлена поддержка новых устройств Wooting.
    Исправлены ошибки в консольном режиме (CLI)


Известные проблемы:
  • На Redragon M711 всё ещё не работает эффект "wave".
    На некоторых мышах Corsair не подписаны светодиоды.
    На некоторых клавиатурах Razer список раскладок не полон.
    Количество каналов Asus Addressable может быть неточным.
    На Linux может не работать поддержка видеокарт NVIDIA и AMD, в обоих случаях это связано с проблемами в драйверах устройств (amdgpu и проприетарный драйвер nvidia). Бета-версия драйвера nvidia может исправить проблему.
    Не поддерживается компилятор MinGW.

Примечания:
  • Из-за переименования некоторых контроллеров устройств, существующие профили могут потребовать пересоздания. Могут так же не сохраниться ранее настроенные размеры зон ARGB.
    При обновлении с версий до 0.6 настоятельно рекомендуется отключить в настройках OpenRazer и OpenRazer-win32. Это позволит приложению использовать новый контроллер Razer с улучшенной поддержкой устройств. OpenRazer запланирован к удалению в следующем релизе.
    При обновлении с версий до 0.6 нужно очистить каталог с плагинами, поскольку до выпуска 0.6 не было системы версионирования API плагинов.


Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=59416

Жизнь за Нер'зула!

Ответить