Издание OpenRGB 0.8, инструментариум за управление на RGB подсветката на периферни устройства.

След почти година разработка е публикувана новата версия OpenRGB 0.8, отворен инструментариум за управление на 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.81.

Издание OpenRGB 0.8, инструментариум за управление на RGB подсветката на периферни устройства.

В новата версия интерфейсът е частично преработен и оптимизиран, добавена е локализация на програмата, включително превод на български език (освен за някои функционалности, добавени в етапа на стабилизиране на релиза).

Сред промените:

  • Правилата udev вече се генерират автоматично.
  • Библиотеката inpout32, която предизвикваше проблеми при работа паралелно с някои антивирусни програми и античити (Vanguard), е заменена с WinRing0.
  • За правилната работа паралелно с официалния софтуер за устройства SMBus на Windows сега се използва системен мьютекс, който решава повечето проблеми.
  • Списъкът на поддържаните устройства се е увеличил с много графични карти на ASUS, Gigabyte, EVGA, MSI, Gainward и Palit. Освен това, добавена е поддръжка за графични карти NVIDIA Illumination, но към момента, както и при по-старите графични карти NVIDIA, тя работи само на Windows, поради усложнения с работата на i2c чрез собствен драйвер на NVIDIA (проблемът се решава с инсталацията на бета версия на драйвера). Решен е известният проблем с дънните платки MSI MysticLight и те отново са поддържани, а списъкът на поддържаните платки е разширен.
  • Освен голям брой „класически“ периферийни устройства, поддръжката на които е добавена, в списъка също фигурят модулни осветителни тела NanoLeaf, за самостоятелно направени устройства вече може да се използва SRGBMods Raspberry Pi Pico, а Arduino оттук нататък може да се свързва по i2c.

Сред известните проблеми:

  • Пътят за настройки все още не трябва да съдържа не-ASCII символи. Поправката беше подготвена, но не влезе в рилийза, за да се запази съвместимостта с вече съществуващите плъгини, но ще бъде включена в актуалните сборки след рилийза.
  • Разкрита е фактът за повторно използване от производителя на клавиатури Sinowealth на стойности VID/PID от клавиатури Redragon с използването на различен протокол. С цел избягване на възможни проблеми (включително до блокиране), кодът за поддръжка на клавиатури Sinowealth сега е деактивиран и не се поддържа.
  • На Redragon M711 не работи ефектът "wave".
  • На някои мишки Corsair не са подписани светодиодите.
  • На някои клавиатури Razer списъкът с разположения не е пълен.
  • Броят канали Asus Addressable може да е неточен.
  • Както обикновено, след актуализация се препоръчва повторно създаване на съществуващите профили за устройства, старите могат да не работят или да работят неправилно, а при актуализации от версии преди 0.6 е необходимо да се изчисти папката с плъгини, тъй като преди 0.6 нямаше система за версиониране на API плъгините.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster