Paglabas ng OpenRGB 0.8, isang toolkit para sa pagkontrol sa RGB lighting ng mga peripheral

Matapos ang halos isang taon ng pag-unlad, isang bagong release ng OpenRGB 0.8, isang bukas na toolkit para sa pagkontrol ng RGB lighting ng mga peripheral device, ay nai-publish. Sinusuportahan ng package ang ASUS, Gigabyte, ASRock at MSI motherboards na may RGB subsystem para sa case lighting, backlit memory modules mula sa ASUS, Patriot, Corsair at HyperX, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro at Gigabyte Aorus graphics card, iba't ibang controllers na LED strips (ThermalTake, Corsair, NZXT Hue+), kumikinang na mga cooler, mice, keyboard, headphone at Razer backlit na accessories. Pangunahing nakukuha ang impormasyon ng protocol ng device sa pamamagitan ng reverse engineering ng mga pagmamay-ari na driver at application. Ang code ay nakasulat sa C/C++ at ipinamahagi sa ilalim ng lisensya ng GPLv2. Ang mga handa na assemblies ay nabuo para sa Linux (deb, rpm, appimage), macOS at Windows. Tulad ng dati, ang lahat ng assemblies na nabuo pagkatapos ng release ay makakatanggap ng bersyon na numero 0.81.

Paglabas ng OpenRGB 0.8, isang toolkit para sa pagkontrol sa RGB lighting ng mga peripheral

Sa bagong release, bahagyang muling idinisenyo at na-optimize ang interface, idinagdag ang localization ng program, kasama ang pagsasalin sa Russian (maliban sa ilang functionality na idinagdag sa yugto ng pag-stabilize ng release).

Kabilang sa mga pagbabago:

  • Awtomatikong nabuo na ngayon ang mga panuntunan ng udev.
  • Ang library ng inpout32, na nagdulot ng mga problema kapag nagtatrabaho kasabay ng ilang mga antivirus at anti-cheat (Vanguard), ay pinalitan ng WinRing0.
  • Para sa tamang operasyon na kahanay ng opisyal na software para sa mga SMBus device sa Windows, ginagamit na ngayon ang isang system mutex, na lumulutas sa karamihan ng mga problema.
  • Ang listahan ng mga sinusuportahang device ay napunan ng malaking bilang ng mga video card mula sa ASUS, Gigabyte, EVGA, MSI, Gainward at Palit. Bilang karagdagan, ang suporta para sa NVIDIA Illumination video card ay idinagdag, ngunit sa ngayon, tulad ng mas lumang NVIDIA video card, ito ay gumagana lamang sa ilalim ng Windows, dahil sa mga kahirapan sa i2c na tumatakbo sa pagmamay-ari ng NVIDIA driver (ang problema ay naayos sa pamamagitan ng pag-install ng beta bersyon ng driver). Ang sikat na problema sa mga motherboard ng MSI MysticLight ay nalutas na at muli na silang sinusuportahan, at pinalawak ang listahan ng mga sinusuportahang board.
  • Bilang karagdagan sa malaking bilang ng mga "classic" na peripheral na suportado, kasama rin sa listahan ang mga NanoLeaf modular lights, para sa mga homemade na device ay maaari mo na ngayong gamitin ang SRGBMods Raspberry Pi Pico, at ang Arduino ay maaari na ngayong ikonekta sa pamamagitan ng i2c.

Ang mga kilalang isyu ay kinabibilangan ng:

  • Ang path ng mga setting ay hindi pa rin dapat maglaman ng mga hindi ASCII na character. May inihanda na pag-aayos, ngunit hindi isinama sa release para mapanatili ang pagiging tugma sa mga kasalukuyang plugin, ngunit isasama ito sa mga pinakabagong build pagkatapos ng release.
  • Natuklasan na ang tagagawa ng keyboard na Sinowealth ay muling gumamit ng mga halaga ng VID/PID mula sa mga Redragon na keyboard gamit ang ibang protocol. Upang maiwasan ang mga posibleng problema (kabilang ang katiwalian), ang code ng suporta para sa mga Sinowealth na keyboard ay hindi pinagana at hindi na sinusuportahan.
  • Ang "wave" na epekto ay hindi gumagana sa Redragon M711.
  • Ang ilang mga daga ng Corsair ay walang mga LED na label.
  • Sa ilang Razer keyboard, hindi kumpleto ang listahan ng mga layout.
  • Maaaring hindi tumpak ang bilang ng mga Asus Addressable na channel.
  • Gaya ng dati, pagkatapos ng pag-update, inirerekumenda na muling lumikha ng mga umiiral na profile para sa mga device; ang mga luma ay maaaring hindi gumana o gumana nang hindi tama, at kapag nag-update mula sa mga bersyon hanggang 0.6, kailangan mong i-clear ang folder ng mga plugin, dahil bago ang 0.6 ay walang bersyon. system para sa mga plug-in na API.

Pinagmulan: opennet.ru

Magdagdag ng komento