Апублікаваны новы выпуск OpenRGB 0.6, вольнага інструментара для кіравання прыладамі з 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 падрыхтаваны ўбудовы c сістэмай аўтаматычнай усталёўкі абнаўленняў, рухавіком для дадання эфектаў, візуальнай картай і рэалізацыяй пратаколу E1.31.
- Дададзена абмежаваная падтрымка платформы macOS для архітэктур Intel і ARM.
- Рэалізаваны запіс лога падзей у файл для больш хуткай дыягностыкі.
- Дададзена кіраванне карыстацкімі профілямі праз SDK.
- Выпраўлена памылка, якая прыводзіць да высновы з ладу падсвятлення на матчыных поплатках MSI MysticLight. Падтрымка гэтай серыі зноў уключана для ўжо пратэставаных поплаткаў, распрацоўнікі падаюць дапамогу з аднаўленнем працаздольнасці падсвятлення, якая пацярпела ў выніку запуску старых версій OpenRGB.
- Пашыраная падтрымка GPU ASUS, MSI, Gigabyte.
- Дададзены рэжымы працы GPU EVGA.
- Дададзена падтрымка прылад:
- HyperX Pulsefire Pro
- Yeelight
- FanBus
- Corsair K55
- Corsair K57
- Corsair Vengeance Pro DRAM
- Клавіятура Das 4Q
- NZXT Hue Underglow
- Thermaltake Riing Quad
- ASUS ROG Strix Flare
- Lian Li Uni Hub
- Creative Sound BlasterX G6
- Logitech G910 Orion Spectrum
- Код кантролераў мышэй Logitech аб'яднаны для памяншэння дублявання кода, дададзены новыя рэжымы працы, палепшана падтрымка бесправаднога падлучэння.
- Дададзена падтрымка QMK (патрабуе ручной наладкі).
- Дададзена падтрымка пратаколаў TPM2, Adalight для кантролераў на аснове Arduino.
- Для прылад Razer убудаваны альтэрнатыўны драйвер для замены OpenRazer у сувязі з вялікай колькасцю збояў і затрымкамі ў прыняцці абнаўленняў апошняга; для ўключэння альтэрнатыўнага драйвера трэба адключыць OpenRazer у наладах OpenRGB.
Вядомыя памылкі:
- Некаторыя прылады ASUS, якія працавалі ў версіі 0.5, перасталі працаваць у версіі 0.6 у сувязі з уводам белага спісу прылад. Распрацоўнікі просяць паведаміць аб такіх прыладах у Issues на GitLab.
- Рэжым "хваля" на клавіятурах Redragon M711 не працуе.
- Некаторыя святлодыёды мышэй Corsair не маюць подпісаў.
- У некаторых клавіятур Razer не зададзена карта раскладкі.
- Нумарацыя адрасаваных святлодыёдаў на поплатках ASUS можа быць некарэктнай.
- Убудовы на дадзены момант не маюць версіявання. У выпадку збояў праграмы паспрабуйце выдаліць ці абнавіць усе плагіны.
- Профілі, створаныя для мінулых версій, могуць не працаваць у новай версіі ў сувязі з перайменаваннем кантролераў.
Крыніца: opennet.ru