Pirmais OpenRGB, RGB ierīču pārvaldības rīku komplekta laidiens

Pēc gada attīstības publicēta projekta pirmais izlaidums OpenRGB, kuras mērķis ir nodrošināt universālu atvērtu rīku komplektu ierīču pārvaldīšanai ar krāsu fona apgaismojumu, ļaujot jums iztikt bez oficiālu patentētu lietojumprogrammu instalēšanas, kas saistītas ar konkrētu ražotāju un parasti tiek piegādātas tikai operētājsistēmai Windows. Kods ir rakstīts C/C++ un izplata licencēts saskaņā ar GPLv2. Programma ir vairāku platformu un pieejama operētājsistēmām Linux un Windows.

Paka atbalsta ASUS, Gigabyte, ASRock un MSI mātesplates ar RGB apakšsistēmu korpusa apgaismojumam, aizmugurgaismojuma atmiņas moduļi no ASUS, Corsair un HyperX, ASUS Aura un Gigabyte Aorus grafiskās kartes, dažādi LED lentes kontrolleri (ThermalTake, Corsair, NZXT Hue+), kvēlojošs Razer aizmugurgaismojums. dzesētāji, peles, tastatūras, austiņas un aksesuāri. Informācija par protokolu mijiedarbībai ar ierīcēm galvenokārt tiek iegūta, izmantojot patentētu draiveru un lietojumprogrammu reverso inženieriju.

Projekts sākotnēji tika izstrādāts ar nosaukumu OpenAuraSDK un bija vērsts uz ASUS Aura protokola ieviešanu, bet pēc tam tika paplašināts, iekļaujot arī citas ierīču kategorijas. Aura atbalsts tagad ir pilnībā nobriedis un aptver dažādas Aura RGB kontrolleru paaudzes vairākās platformās, kuru pamatā ir Intel un AMD CPU, kā arī saderīgus kontrolierus, piemēram, G.Skill Trident Z.

Lai mijiedarbotos ar aprīkojumu, vairumā gadījumu pietiek ar i2c-dev vai vadību, izmantojot USB (ieteicams
udev noteikumi). Lai strādātu ar RGB kontrolieriem uz Aura/ASRock mātesplatēm, ir jāizmanto plāksteris Linux kodolam. Razer perifērijas ierīcēs tiek izmantots OpenRazer draiveris (pakots openrazer-dkms-drivers uz Debian/Ubuntu).

Projekts piedāvā funkciju bibliotēku ar universālu API apgaismojuma vadīšanai no lietojumprogrammām, konsoles utilītu un grafisko interfeisu Qt. Atbalsta krāsu maiņas režīmu izvēli (krāsu vilnis utt.), fona apgaismojuma zonu vadību, uzlaboto efektu pielietošanu, LED izkārtojuma noteikšanu un fona apgaismojuma sinhronizāciju ar veiktajām darbībām (krāsu mūzika utt.).

Pirmais OpenRGB, RGB ierīču pārvaldības rīku komplekta laidiens

Avots: opennet.ru

Pievieno komentāru