Издание на 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 Aorus, различни контролери за LED ленти (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