Профиль: Аноним (вход | регистрация)
The OpenNET Project / Index page

[ новости /+++ | форум | теги |    ]

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

12.09.2026 07:57 (MSK)

Опубликован релиз проекта OpenRGB 1.0, развивающего инструментарий для управления RGB-подсветкой компонентов ПК и периферийных устройств. Код написан на C/C++ и распространяется под лицензией GPLv2. Готовые сборки в ближайшие часы будут сформированы для Linux (deb, rpm, appimage, flatpak), macOS и Windows. При обновлении необходимо пересоздать профили и установить заново плагины.

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

  • Задание цвета и режима подсветки для различного RGB-оборудования.
  • Сохранение и загрузка профилей.
  • Управление подсветкой из стороннего ПО, через OpenRGB SDK.
  • Интерфейс командной строки (CLI).
  • Объединение подсветки нескольких ПК через локальную сеть.
  • Работа в формате "клиент-сервер" или как отдельное приложение (без сервера).
  • Просмотр информации об устройстве.
  • Самодостаточность с возможностью работы без ПО от производителя оборудования.
  • Графический предпросмотр при создании собственных шаблонов подсветки.

Проект сфокусирован на предоставлении унифицированного доступа к аппаратным возможностям контроллеров подсветки, будь то встроенные эффекты или прямое управление цветом. Функциональность пользовательских эффектов, не встроенных в контроллер, таких как визуализация звука, цветовое отображение температуры, AmbiLight, смена подсветки при переключении окон или просто красивое переливание как в лавовой лампе - вынесена в плагины. Дополнительные возможности по кастомизации подсветки предоставляет внешний API (сетевой SDK), позволяющий передавать команды на изменение подсветки из любой сторонней программы или скрипта.

Среди прочего, пакет поддерживает материнские платы ASUS, Gigabyte, ASRock и MSI с RGB-подсистемой для подсветки корпуса, модули памяти с подсветкой (ASUS, Patriot, Corsair, HyperX и т.п.), графические карты (например, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro, Gigabyte Aorus) и различные контроллеры светодиодных лент (ThermalTake, Corsair, NZXT Hue+), светящиеся кулеры, мыши, клавиатуры, наушники и аксессуары Razer с подсветкой. В списке поддерживаемых устройств часть контроллеров может быть подписана названиями, не совпадающими с торговыми (оперативная память Asus Aura и некоторых других производителей в списке подписана как ENE DRAM).

Начиная с выпуска 1.0, проект перешёл на новую систему нумерации релизов, позволяющую выпускать их намного чаще (с последнего "стабильного" релиза 0.9 прошло 3 года, и в связи с исчерпанием нумерации в старой системе и неготовности к выпуску 1.0, дальнейшие стабильные релизы выходили под RC-номерами, несмотря на то, что релиз-кандидатами они не являлись).

Некоторые из заметных изменений в OpenRGB 1.0:

  • Библиотека WinRing0 заменена на Pawnio, в связи с тем что Windows стала помечать её как небезопасную (ранее в версии 0.8 пакет inpout32 по той же причине был заменён на WinRing0). Pawnio не входит в установщик пакета и его нужно установить вручную, в ходе установки об этом будет выдано предупреждение (без Pawnio не работают устройства SMBus, в первую очередь это касается оперативной памяти и многих видеокарт). На данный момент Pawnio считается наиболее безопасной альтернативой, доступной на Windows.
  • Для корректной работы с Pawnio, требующей прав администратора, был переработан режим работы в виде системного демона. При установке программы в такой форме, программа может выполнить сканирование устройств и применить профили прямо во время загрузки ОС, не дожидаясь входа пользователя в систему.
  • Официально добавлена поддержка горячего подключения HID-устройств. При подключении и отключении мыши или клавиатуры больше не нужно выполнять полное повторное сканирование. Библиотека hidapi для этого была заменена на собственный форк под названием hidapi-hotplug, содержащий функциональность, которая ещё не вошла в официальные сборки hidapi (готовится к включению в релиз 0.16). При необходимости OpenRGB собирается с обычным hidapi, но без горячего подключения.
  • Формат профилей был переведён на JSON. Добавлена поддержка сохранения в профили информации от плагинов.
  • Добавлены "универсальные" детекторы для некоторых контроллеров, таких как Logitech HID++2.0, которые не используют жёстко прописанный список для обнаружения и загружают поддерживаемые режимы прямо из устройства. Универсальные детекторы позволяют поддерживать ещё не выпущенные устройства, пока производитель не меняет протокол.
  • Добавлена поддержка отключённых по умолчанию детекторов, что может оказаться полезным в случаях, когда поддержка устройства может при вести к проблемам, как было с материнскими платами MSI Mystic Light.
  • Проведён рефакторинг ядра проекта, с существенной оптимизацией запуска и сканирования устройств.
  • Упрощено добавление устройств вручную (Nanoleaf, LIFX, Elgato, умные лампы от Philips или устройства последовательного порта) и управление списком устройств.
  • За три года c момента релиза 0.9 добавлена поддержка тысяч новых устройств. В данный момент заявлена поддержка 2551 устройства.
  • Протокол SDK существенно переработан для поддержки динамического изменения списка устройств, поддержки синхронной работы (Request-ACK), передачи настроек между клиентом и сервером. Проведена работа над повышением отказоустойчивости сервера.
  • Устранены две уязвимости в сетевом протоколе. Первая уязвимость (CVE-2026-59682) позволяет перезаписать любой файл в системе через отправку фоновому процессу сообщения SAVE_PROFILE с символами "../" в пути к профилю. Вторая уязвимость (CVE-2026-59683), в случае запуска фонового процесса с правами root, даёт возможность поднять свои привилегии в системе или удалённо выполнить свой код с правами root из-за ошибки в обработчике сетевого протокола OpenRGB, позволявшей через отправку специально оформленных запросов UPDATEMODE и SAVE_PROFILE записать указанные атакующим данные в любой выбранный файл. Уязвимости выявлены в ходе аудита разработчиками дистрибутива openSUSE.


  1. Главная ссылка к новости (https://gitlab.com/CalcProgram...)
  2. OpenNews: Выпуск OpenRGB 0.9, инструментария для управления RGB-подсветкой периферийных устройств
Автор новости: k1801
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66258-openrgb
Ключевые слова: openrgb
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Akerka (?), 09:06, 12/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Вообще, важнее новой версии какого нибудь офиса. Бесконечные подсветки всего и вся устраивают карнавал каждую ночь - спи спокойно, дорогой. Надеюсь, будет огромная кнопка "Выключить всё навсегда".
     
     
  • 2.4, Аноним (4), 09:57, 12/09/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.7, Аноним (7), 10:08, 12/09/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Компьютер без подсветки можно купить без особых проблем. Да, там скорее всего все равно будет встроенный в материнку RGB-контроллер, но без самих лампочек - запросто. У меня лично без лампочек, хотя я специально детали для этого не искал, оно само так получилось.
     
     
  • 3.10, Аноним (4), 10:17, 12/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй найди приличный корпус без подсветки в продаже. Я нашёл только оверпрайс мусор с единственным плюсом что без лампочек.
     
     
  • 4.11, Аноним (11), 10:31, 12/09/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.18, Смузихеб забывший пароль (?), 15:19, 12/09/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 5.19, Аноним (4), 16:00, 12/09/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.25, Аноним (25), 21:19, 12/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >приличный корпус без подсветки в продаж

    inwin?

     
  • 3.20, Akerka (?), 16:06, 12/09/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если б только корпус. Корсаровские модули памяти - светят даже в standby. На их свет самолеты на посадку заходят. До кризиса памяти модули стоили копейки, в них лепили led чтоб хоть как то продать. Ясное дело, ни физических кнопок, ни опций bios под тушение этого нет.
     
  • 3.22, Аноним (25), 21:12, 12/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Который умеет выдавать 5v/12v, их можно вывести на вентиляторы.
     
  • 2.21, Аноним (21), 16:26, 12/09/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.5, Аноним (5), 10:00, 12/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    С WinRing0 проблема в том, что он содержит известные уязвимости и работает на низком уровне (что очевидно из названия). При этом его автор забил на разработку, т.к. перешёл на Linux.
     
  • 1.12, Аноним (12), 11:00, 12/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не заявлена поддержка педалей Линуса. Ну чтоб по нажатию управлять красивым переливанием.
    И для Emacs расширение бы для подсветки комбинаций клавиш :)
     
  • 1.13, Карлос Сношайтилис (ok), 11:29, 12/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > проект перешёл на новую систему нумерации релизов
    > позволяющую выпускать их намного чаще

    Там вот в чём секрет частых выпусков релизов!

     
     
  • 2.14, k1801 (ok), 11:43, 12/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Автор проекта (Adam Honse) не хотел публиковать релизы, если в них не было каких-то радикальных изменений, т.е. публиковались только реально "мажорные" версии, без промежуточных минорных. И система нумерации, которую он придумал, не подразумевала наличие минорных релизов.
    Сейчас же с некоторой периодичностью будут выпускаться минорные версии, которые могут отличаться даже просто наличием новых поддерживаемых устройств, а крупные изменения API плагинов или сетевого протокола будут уже означать новую мажорную версию. Нумерация будет изменена соответствующе.
     

  • 1.15, cname (?), 12:50, 12/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    SPD по-прежнему может запороть?
     
  • 1.16, Аноним (16), 12:50, 12/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это та самая подсветка из-за которой Microsoft обвинила устройства с RGB‑подсветкой в ​​проблемах запуска игр? Та из-за которой неоправданно оверпрайснутое железо иногда дохнет? Та из-за которой отвлекаешься регулярно, не можешь сосредоточиться на тексте и ещё и спать мешает? Это точно нужно людям? Чтобы что?
     
     
  • 2.17, Аноним (17), 13:13, 12/09/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.23, Аноним (25), 21:17, 12/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Чтобы что?

    Понты. Дополнительно - индикация. Ещё элемент дизайна.

    >Это точно нужно людям?

    Я бы хотел научиться собирать другим как источник наценки и лояльности. Не недооценивай эффект ореола.

     

  • 1.24, Аноним (25), 21:19, 12/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Объединение подсветки нескольких ПК через локальную сеть.

    Инсталляция из компьютеров.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить новость, Поддержать