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

Жаңы мүмкүнчүлүктөр:
- LED зоналарын кичине топко бөлүүгө мүмкүндүк берүүчү сегменттер, мисалы, ARGB портторунда (муздаткычтар, ленталар) катар туташтырылган түзүлүштөрдү визуалдык түрдө бөлүү үчүн - мурда алар катуу тилке катары көрсөтүлүп келген. Аймактар колдонуучулар тарабынан кол менен конфигурацияланат.
- Баскычтоптун жайгашуу менеджери (KLM), бул клавиатура ар кандай макеттер менен ар кайсы региондордо (мисалы, QWERTZ, AZERTY) жөнөтүлгөндө макеттер үчүн интеграцияларды иштеп чыгууну жеңилдетет. Контроллерлерге колдоо кошулгандыктан, KLM функциясы кийинки чыгарылыш үчүн кеңейтилет.
- Жаңы түзмөктөрдү иштеп чыгууну жөнөкөйлөтүү үчүн түзмөктүн идентификаторлору бар барак.
- SDK менен плагин интеграциясы, плагиндерге өздөрүнүн SDK буйруктарын аныктоого мүмкүндүк берет.
- PNG сөлөкөттөрү ар тараптуу иконалар менен алмаштырылды. * Малайзия, япон, хорват жана поляк тилдерине котормолор кошулду. Учурдагы котормолор жаңыртылган.
- Бардык операциялык системалар үчүн кириллицаны файл жолдорунда колдонбоо талабы (плагиндер, профиль аттары, орнотуулар папкасынын жолу, папкасында орнотуулар сактала турган колдонуучунун аты) жокко чыгарылды.
Жаңы түзмөктөрдү колдоо:
- ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit жана PNY көптөгөн жаңы GPU'лары учурдагы контроллерлорго кошулду.
- 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 SMBus конфигурациясынын таблицасын талдоо ENE контроллерунда жакшыртылды (көпчүлүк ENE RAM моделдериндеги LED колдорунда Белгисиз LED катасы оңдолду). RAM модулдарынын кээ бир моделдеринде үнөмдөөнүн туруксуз иштешинен улам аппараттагы сактоо режими функциясы конфигурация файлында жашырылган.
- Жаңы GaiZhongGai түзмөктөрүнө колдоо кошулду.
- Gigabyte эне платалары үчүн жаңы макеттер кошулду.
- HyperX контроллери жаңы түзмөктөрдү колдоону кошту. HID дескриптору стандартка жооп бербеген түзмөктөр үчүн, аларды libusb-hidapi аркылуу иштөөгө мажбурлаган түзмөк классы кошулду Linux.
- JSAUX Steam Deck үчүн кошумча колдоо.
- LEGO Dimensions оюнчуктары үчүн колдоо кошулду.
- Lenovo Notebook Controllerдеги жаңы түзмөктөргө колдоо кошулду.
- Кээ бир 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 чычкандарында LED этикеткалары жок.
- Кээ бир Razer клавиатураларында макеттердин тизмеси толук эмес.
- Asus даректүү каналдарынын саны так болбошу мүмкүн.
- боюнча Linux NVIDIA жана AMD графикалык карталарын колдоо иштебей калышы мүмкүн. Эки учурда тең, бул түзмөк драйверлериндеги көйгөйлөрдөн улам келип чыгат (amdgpu жана менчик NVIDIA драйвери). NVIDIA драйверинин бета версиясы бул көйгөйдү чечиши мүмкүн.
- MinGW компилятору колдоого алынбайт.
Эскертүүлөр:
- Кээ бир түзмөк контроллерлорунун атын өзгөртүүгө байланыштуу, учурдагы профилдерди кайра түзүү керек болушу мүмкүн. Мурда конфигурацияланган ARGB зонасынын өлчөмдөрү да сакталбашы мүмкүн.
- 0.6га чейинки версиялардан жаңыртууда, орнотуулардан OpenRazer жана OpenRazer-win32ди өчүрүү сунушталат. Бул колдонмого жакшыртылган түзмөк колдоосу менен жаңы Razer контроллерин колдонууга мүмкүндүк берет. OpenRazer кийинки чыгарылышта алынып салынышы пландаштырылууда.
- 0.6га чейинки версиялардан жаңыртууда, плагиндер каталогун тазалоо керек, анткени 0.6 релизине чейин API плагиндерин версиялоо системасы болгон эмес.
Source: opennet.ru
