Випуск OpenRGB 0.7, інструментарію для керування RGB-підсвічуванням периферійних пристроїв

Опубліковано новий випуск OpenRGB 0.7, відкритого інструментарію для керування 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, MacOS та Windows.

Випуск OpenRGB 0.7, інструментарію для керування RGB-підсвічуванням периферійних пристроїв

Серед нових можливостей вирізняються:

  • Додано меню налаштувань. Тепер для налаштування специфічної функціональності (пристрої E1.31, QMK, Philips Hue, Philips Wiz, Yeelight та пристрої, керовані через послідовний порт, наприклад, на базі Arduino) не потрібно редагувати файл конфігурації вручну.
  • Доданий слайдер для керування яскравістю пристроїв, які мають це налаштування на додаток до налаштування кольору.
  • У меню налаштувань тепер доступне керування автозапуском OpenRGB під час старту системи. Можна вказати додаткові дії, які виконає OpenRGB під час такого запуску (застосування профілів, запуск у режимі сервера).
  • Плагіни тепер мають механізм версіонування, щоб уникнути збоїв через використання застарілих збірок з новими версіями OpenRGB.
  • Додано можливість встановлення плагінів через меню налаштувань.
  • Додано консоль виведення логів для спрощення отримання інформації про збої від нових користувачів. Консоль логів можна увімкнути у налаштуваннях у розділі «Інформація».
  • Додана можливість збереження налаштувань на пристрій, за наявності у Flash-пам'яті. Збереження виконується лише за командою, щоб уникнути надмірної витрати ресурсу Flash. Раніше для таких пристроїв збереження не виконувалося з тих самих міркувань.
  • При виявленні нових пристроїв, для яких потрібна настройка розмірності (контролери ARGB), OpenRGB нагадає необхідність цього налаштування.

Додано підтримку нових пристроїв:

  • Розширено список виявлених GPU (Gigabyte, ASUS, MSI, EVGA, Sapphire та ін.)
  • Розширено список підтримуваних материнських плат MSI Mystic Light (через особливості цієї серії плат, за замовчуванням непротестовані пристрої залишаються недоступними, щоб уникнути софтлока RGB-контролера)
  • Виправлено проблеми з мишами Logitech, виявлені у версії 0.6.
  • Додані режими роботи Logitech G213
  • Philips Hue (у тому числі Entertainment mode)
  • Corsair Commander Core
  • HyperX Alloy Origins Core
  • Alienware G5 SE
  • ASUS ROG Pugio (підтримка мишей ASUS в цілому покращена)
  • ASUS ROG Throne headset stand
  • Приціл ASUS ROG Strix
  • У Razer Controller додано нові пристрої.
  • Obinslab Anne Pro 2
  • ASUS Aura SMBus controller перейменований в ENE SMBus controller (більш правильне OEM-назва), сам контролер дещо розширений: Додана підтримка GPU ASUS серії 3xxx (ENE controller) та XPG Spectrix S40G NVMe SSD (ENE controller, вимагає запуску від імені Адміністратора/root) роботи). Виправлено конфлікт контролера з Crucial DRAM.
  • HP Omen 30 л
  • Cooler Master RGB Controller
  • Cooler Master ARGB
  • Клавіатура Wooting
  • Blinkinlabs BlinkyTape
  • Клавіатура Alienware AW510K
  • Клавіатура Corsair K100
  • SteelSeries Rival 600
  • SteelSeries Rival 7×0
  • Logitech G915, G915 TKL
  • Logitech G Pro
  • Клавіатура Sinowealth 0016 keyboard
  • Виправлено мерехтіння пристроїв HyperX (особливо HyperX FPS RGB)
  • Всі адреси Crucial DRAM знову доступні для виявлення, швидше за все, це вирішить проблему неповного виявлення планок.
  • GPU Gigabyte RGB Fusion 2
  • GPU EVGA 3xxx
  • EVGA KINGPIN 1080Ti та 1080 FTW2
  • Миша ASUS Strix Evolv
  • MSI GPU direct mode

Виправлено проблеми:

  • Виправлено проблеми з виявленням USB-пристроїв, пов'язані зі значеннями interface/page/usage, що різняться між ОС
  • На багатьох пристроях виправлено карти розташування клавіш (розкладки).
  • Поліпшено форматування логів
  • Виправлено проблему множинної ініціалізації WMI (приводило до неможливості перевиявлення пристроїв SMBus)
  • Трохи покращено користувальницький інтерфейс
  • Виправлені падіння програми при підключенні мишей Logitech (G502 Hero та G502 PS)
  • Виправлено падіння програми при розвантаженні плагінів

Відомі проблеми:

  • Деякі з нещодавно доданих GPU від NVIDIA (ASUS Aura 3xxx, EVGA 3xxx) не працюють під Linux, пов'язані з недоліками реалізації I2C/SMBus у пропрієтарному драйвері NVIDIA.
  • Не працює ефект wave на Redragon M711.
  • Не підписані індикатори деяких мишей Corsair.
  • Для деяких клавіатур Razer немає розкладок.
  • У деяких випадках кількість каналів Asus Addressable може бути визначена неправильно.

При переході на нову версію можуть виникнути проблеми із сумісністю файлів профілів та розмірностей та їх потрібно буде перестворити. При переході з версій до 0.6 також слід вимкнути в налаштуваннях OpenRazer (OpenRazer-win32), щоб задіяти вбудований контролер Razer, який підтримує більше пристроїв.

Джерело: opennet.ru

Додати коментар або відгук