Unang release ng OpenRGB, isang toolkit para sa pamamahala ng mga RGB device

Pagkatapos ng isang taon ng pag-unlad nalathala unang paglabas ng proyekto OpenRGB, na naglalayong magbigay ng isang unibersal na bukas na toolkit para sa pamamahala ng mga device na may color backlighting, na nagbibigay-daan sa iyong gawin nang hindi nag-i-install ng mga opisyal na proprietary application na nakatali sa isang partikular na tagagawa at, bilang panuntunan, ibinibigay lamang para sa Windows. Ang code ay nakasulat sa C/C++ at ipinamahagi ni lisensyado sa ilalim ng GPLv2. Ang programa ay multi-platform at magagamit para sa Linux at Windows.

Package sumusuporta ASUS, Gigabyte, ASRock at MSI motherboards na may RGB subsystem para sa case lighting, backlit memory modules mula sa ASUS, Corsair at HyperX, ASUS Aura at Gigabyte Aorus graphics card, iba't ibang LED strip controllers (ThermalTake, Corsair, NZXT Hue+), kumikinang na Razer backlit mga cooler, mice, keyboard, headphone at accessories. Ang impormasyon tungkol sa protocol para sa pakikipag-ugnayan sa mga device ay pangunahing nakukuha sa pamamagitan ng reverse engineering ng proprietary driver at application.

Ang proyekto ay unang binuo sa ilalim ng pangalang OpenAuraSDK at nakatutok sa pagpapatupad ng ASUS Aura protocol, ngunit pagkatapos ay pinalawak sa iba pang mga kategorya ng mga device. Ang suporta sa Aura ay ganap na ngayong mature at sumasaklaw sa iba't ibang henerasyon ng mga controller ng Aura RGB sa maraming platform batay sa mga Intel at AMD CPU, pati na rin ang mga katugmang controller tulad ng G.Skill Trident Z.

Upang makipag-ugnayan sa kagamitan, sa karamihan ng mga kaso, sapat na ang paggamit ng i2c-dev o kontrol sa pamamagitan ng USB (iminungkahing
mga panuntunan ng udev). Upang gumana sa mga controller ng RGB sa mga motherboard ng Aura/ASRock, dapat mong gamitin patch para sa Linux kernel. Ang mga peripheral ng Razer ay gumagamit ng OpenRazer driver (package openrazer-dkms-drivers sa Debian/Ubuntu).

Nag-aalok ang proyekto ng isang library ng mga function na may isang unibersal na API para sa pagkontrol ng pag-iilaw mula sa mga application, isang console utility at isang graphical na interface sa Qt. Sinusuportahan ang pagpili ng mga mode ng pagbabago ng kulay (kulay na alon, atbp.), kontrol ng mga backlight zone, aplikasyon ng mga advanced na epekto, pagpapasiya ng layout ng LED at pag-synchronize ng backlight sa mga aksyon na isinagawa (kulay ng musika, atbp.).

Unang release ng OpenRGB, isang toolkit para sa pamamahala ng mga RGB device

Pinagmulan: opennet.ru

Magdagdag ng komento