7 айлық әзірлеуден кейін перифериялық құрылғылардағы RGB жарықтандыруды басқаруға арналған ашық бастапқы кодты құралдар жинағы OpenRGB 0.9 шығарылды. Пакет корпусты жарықтандыруға арналған RGB ішкі жүйесі бар ASUS, Gigabyte, ASRock және MSI аналық платаларын, ASUS, Patriot, Corsair және HyperX жарықтандыруы бар жад модульдерін, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro және Gigabyte Aorus графикалық карталарын, әртүрлі жарықдиодты жолақ контроллерлерін (ThermalTake, Corsair, NZXT Hue+), жарқыраған салқындатқыштарды, тышқандарды, пернетақталарды, құлаққаптарды және жарықтандыруы бар Razer аксессуарларын қолдайды. Құрылғылармен өзара әрекеттесу хаттамасы туралы ақпарат негізінен меншікті драйверлер мен қолданбаларды кері инженериялау арқылы алынды. Код C/C++ тілінде жазылған және GPLv2 лицензиясы бойынша таратылады. Аяқталған құрастырулар келесілер үшін жасалады: Linux (deb, rpm, appimage), macOS и WindowsБұрынғыдай, шығарылымнан кейін жасалған барлық эксперименттік құрастырулар 0.91 нұсқасын алады.

Жаңа мүмкіндіктер:
- Жарықдиодты аймақтарды кішігірім ішкі топтарға бөлуге мүмкіндік беретін сегменттер, мысалы, ARGB порттарында (салқындатқыштар, таспалар) тізбектей жалғанған құрылғыларды визуалды түрде бөлу үшін - бұрын олар тұтас жолақ ретінде көрсетілді. Аймақтарды пайдаланушылар қолмен конфигурациялайды.
- Пернетақта орналасуы әртүрлі аймақтарда (мысалы, QWERTZ, AZERTY) жеткізілген кезде орналасуларға арналған интеграцияларды әзірлеуді жеңілдететін пернетақта орналасуы менеджері (KLM). Контроллерлерге қолдау қосылғандықтан, KLM функционалдығы келесі шығарылым үшін кеңейтіледі.
- Жаңа құрылғыларды әзірлеуді жеңілдету үшін құрылғы идентификаторлары бар бет.
- Плагиндерге өздерінің SDK пәрмендерін анықтауға мүмкіндік беретін SDK-мен плагин интеграциясы.
- PNG белгішелері жан-жақты белгішелермен ауыстырылды. * Малайзия, жапон, хорват және поляк тілдеріне аудармалар қосылды. Бар аудармалар жаңартылды.
- Барлық операциялық жүйелер үшін файл жолдарында (плагиндер, профиль атаулары, параметрлер қалтасына жол, қалтасында параметрлер сақталатын пайдаланушы аты) кириллицаны қолданбау талабы жойылды.
Жаңа құрылғыларды қолдау:
- 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 пернетақта құрылғыларына қолдау қосылды.
- ENE SMBus конфигурация кестесін талдау ENE контроллерінде жақсартылды (ENE RAM үлгілерінің көпшілігінде жарық диоды қолтаңбаларындағы Белгісіз ЖШД қатесі түзетілді). ЖЖҚ модульдерінің кейбір үлгілерінде сақтаудың тұрақсыз жұмысына байланысты құрылғыдағы сақтау режимі функциясы конфигурация файлында жасырылған.
- Жаңа GaiZhongGai құрылғыларына қолдау қосылды.
- Gigabyte аналық платалары үшін жаңа орналасулар қосылды.
- HyperX контроллері жаңа құрылғыларға қолдау көрсетті. HID дескрипторы стандартқа сәйкес келмейтін құрылғылар үшін оларды libusb-hidapi арқылы жұмыс істеуге мәжбүрлейтін құрылғы класы қосылды Linux.
- JSAUX Steam Deck үшін қолдау қосылды.
- LEGO Dimensions ойыншық тақтасына қолдау қосылды.
- 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-де жұмыс істемейді.
- Кейбір Corsair тышқандарында жарықдиодты белгілер жоқ.
- Кейбір Razer пернетақталарында орналасулар тізімі толық емес.
- Asus адрестік арналарының саны дәл болмауы мүмкін.
- туралы Linux NVIDIA және AMD графикалық карталарын қолдау жұмыс істемеуі мүмкін. Екі жағдайда да бұл құрылғы драйверлеріндегі мәселелерге байланысты (amdgpu және меншікті NVIDIA драйвері). NVIDIA драйверінің бета нұсқасы бұл мәселені шешуі мүмкін.
- MinGW компиляторына қолдау көрсетілмейді.
Ескерту:
- Кейбір құрылғы контроллерінің атын өзгертуге байланысты бар профильдерді қайта жасау қажет болуы мүмкін. Бұрын конфигурацияланған ARGB аймағы өлшемдері де сақталмауы мүмкін.
- 0.6 нұсқасына дейінгі нұсқаларды жаңартқан кезде параметрлерде OpenRazer және OpenRazer-win32 өшіру ұсынылады. Бұл қолданбаға жақсартылған құрылғы қолдауымен жаңа Razer контроллерін пайдалануға мүмкіндік береді. OpenRazer келесі шығарылымда жойылады деп жоспарланған.
- 0.6 нұсқасына дейінгі нұсқалардан жаңарту кезінде плагиндер каталогын тазалау қажет, өйткені 0.6 шығарылымына дейін API плагиндері үшін нұсқалар жүйесі болмаған.
Ақпарат көзі: opennet.ru
