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

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

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

Новыя магчымасці:

  • Сегменты, якія дазваляюць разбіць зоны святлодыёдаў на драбнейшыя падгрупы, напрыклад, каб візуальна падзяліць паслядоўна падлучаныя прылады на партах 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

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster