Выпуск 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 Aoы святлодыёдных стужак (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, патрабуе запуску ад імя Адміністратара працы). Выпраўлены канфлікт кантролера з 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

Дадаць каментар