Selepas 7 bulan pembangunan, OpenRGB 0.9, satu set alat sumber terbuka untuk mengurus pencahayaan RGB dalam peranti persisian, telah dikeluarkan. Pakej ini menyokong papan induk daripada ASUS, Gigabyte, ASRock dan MSI dengan subsistem RGB untuk pencahayaan casing, modul memori dengan pencahayaan daripada ASUS, Patriot, Corsair dan HyperX, kad grafik daripada ASUS Aura/ROG, MSI GeForce, Sapphire Nitro dan Gigabyte Aorus, pelbagai pengawal jalur LED (ThermalTake, Corsair, NZXT Hue+), penyejuk bercahaya, tetikus, papan kekunci, fon kepala dan aksesori Razer dengan pencahayaan. Maklumat tentang protokol untuk berinteraksi dengan peranti kebanyakannya diperoleh melalui kejuruteraan terbalik pemacu dan aplikasi proprietari. Kod ini ditulis dalam C/C++ dan diedarkan di bawah lesen GPLv2. Binaan siap dijana untuk Linux (deb, rpm, imej aplikasi), macOS и WindowsSeperti sebelumnya, semua binaan eksperimen yang dibuat selepas keluaran akan menerima nombor versi 0.91.

Peluang baru:
- Segmen yang membolehkan anda membahagikan zon LED kepada subkumpulan yang lebih kecil, sebagai contoh, untuk memisahkan peranti secara visual yang disambungkan secara bersiri pada port ARGB (penyejuk, pita) - sebelum ini ia dipaparkan sebagai bar pepejal. Zon dikonfigurasikan secara manual oleh pengguna.
- Pengurus Tata Letak Papan Kekunci (KLM), yang memudahkan pembangunan penyepaduan untuk susun atur apabila papan kekunci dihantar di kawasan yang berbeza dengan susun atur yang berbeza (contohnya, QWERTZ, AZERTY). Fungsi KLM akan diperluaskan untuk keluaran seterusnya apabila sokongan ditambahkan pada pengawal.
- Halaman dengan ID peranti untuk memudahkan pembangunan peranti baharu.
- Penyepaduan pemalam dengan SDK, membenarkan pemalam mentakrifkan arahan SDK mereka sendiri.
- Ikon PNG telah digantikan dengan ikon yang lebih serba boleh. * Menambah terjemahan untuk Malaysia, Jepun, Croatia dan Poland. Mengemas kini terjemahan sedia ada.
- Untuk semua sistem pengendalian, keperluan untuk tidak menggunakan Cyrillic dalam laluan fail (plugin, nama profil, laluan ke folder tetapan, nama pengguna dalam folder mana tetapan akan disimpan) telah dibatalkan.
Sokongan untuk peranti baharu:
- Banyak GPU baharu daripada ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit dan PNY telah ditambahkan pada pengawal sedia ada.
- Pengawal AOC: AOC GK500 (papan kekunci), AOC GMM700 (pad) dan AOC GM500 (tetikus).
- Pengawal ASRock telah ditampal untuk papan USB ASRock Polychrome.
- Pengawal ASUS kini menyokong ASUS ROG Ally dan menambah peranti baharu.
- Sokongan yang dilaksanakan untuk papan kekunci Cherry. * Menambah sokongan untuk Corsair Dominator Platinum DDR5 dan Corsair Vengeance DDR5 pada pengawal Corsair.
- Menambah sokongan untuk CRYORIG H7 Quad Lumi.
- Menambah sokongan untuk peranti Papan Kekunci Das baharu.
- Penghuraian jadual konfigurasi ENE SMBus telah dipertingkatkan dalam pengawal ENE (ralat LED Tidak Diketahui dalam tandatangan LED pada kebanyakan model ENE RAM telah diperbaiki). Disebabkan oleh operasi penjimatan yang tidak stabil pada beberapa model modul RAM, fungsi mod simpan pada peranti tersembunyi dalam fail konfigurasi.
- Menambah sokongan untuk peranti GaiZhongGai baharu.
- Menambah susun atur baharu untuk papan induk Gigabyte.
- Pengawal HyperX telah menambah sokongan untuk peranti baharu. Bagi peranti yang deskriptor HIDnya tidak mematuhi piawaian, kelas peranti telah ditambah yang memaksanya berfungsi melalui libusb-hidapi di bawah Linux.
- Menambah sokongan untuk JSAUX Steam Deck.
- Menambah sokongan untuk pad mainan Dimensi LEGO.
- Menambahkan sokongan untuk peranti baharu dalam Pengawal Notebook Lenovo.
- Menambah sokongan untuk beberapa papan induk Lenovo.
- Menambah sokongan untuk peranti Lian-Li baharu.
- Memperbaiki pepijat dalam pengawal Logitech.
- Senarai model papan MSI Mystic Light yang tidak berkunci telah dikembangkan.
- Menambah sokongan untuk pengawal Nollie32.
- Menambah sokongan untuk NZXT Hue 1 (Peranti Pintar V1).
- Menambah sokongan untuk peranti NZXT Hue 2 baharu, termasuk aksesori tambahan untuknya.
- Sokongan yang dilaksanakan untuk papan kekunci OKS.
- Pengawal Razer menambah sokongan untuk peranti baharu dan membetulkan ralat permulaan yang menyebabkan sesetengah sokongan peranti tidak boleh dipercayai. Banyak papan kekunci Razer telah dipindahkan untuk menggunakan KeyboardLayoutManager.
- Menambah sokongan untuk papan kekunci RedSquare.
- Menambah sokongan untuk fon kepala Roccat.
- Menambahkan ciri baharu untuk peranti Sapphire.
- Menambah sokongan untuk TP-Link Kasa Smart.
- Menambah sokongan untuk peranti Wooting baharu.
- Memperbaiki pepijat dalam mod konsol (CLI)
Isu yang diketahui:
- Kesan "gelombang" masih tidak berfungsi pada Redragon M711.
- Sesetengah tikus Corsair tidak mempunyai label LED.
- Pada sesetengah papan kekunci Razer, senarai susun atur tidak lengkap.
- Bilangan saluran Boleh Beralamat Asus mungkin tidak tepat.
- Pada Linux Sokongan kad grafik NVIDIA dan AMD mungkin tidak berfungsi. Dalam kedua-dua kes, ini disebabkan oleh masalah dengan pemacu peranti (amdgpu dan pemacu NVIDIA proprietari). Versi beta pemacu NVIDIA mungkin menyelesaikan masalah ini.
- Pengkompil MinGW tidak disokong.
Nota:
- Disebabkan oleh penamaan semula beberapa pengawal peranti, profil sedia ada mungkin perlu dicipta semula. Saiz zon ARGB yang dikonfigurasikan sebelum ini juga mungkin tidak disimpan.
- Apabila menaik taraf daripada versi sebelum 0.6, amat disyorkan untuk melumpuhkan OpenRazer dan OpenRazer-win32 dalam tetapan. Ini akan membolehkan apl menggunakan pengawal Razer baharu dengan sokongan peranti yang dipertingkatkan. OpenRazer dijadualkan untuk dialih keluar dalam keluaran seterusnya.
- Apabila menaik taraf daripada versi sebelum 0.6, direktori pemalam perlu dikosongkan, kerana sebelum keluaran 0.6, tiada sistem versi untuk API pemalam.
Sumber: opennet.ru
