Una nga pagpagawas sa OpenRGB, usa ka toolkit alang sa pagdumala sa mga aparato sa RGB

Human sa usa ka tuig nga kalamboan gipatik unang pagpagawas sa proyekto OpenRGB, nga gitumong sa paghatag sa usa ka unibersal nga bukas nga toolkit alang sa pagdumala sa mga himan nga adunay kolor nga backlighting, nga nagtugot kanimo sa pagbuhat nga walay pag-instalar sa opisyal nga proprietary nga mga aplikasyon nga gihigot sa usa ka piho nga tiggama ug, isip usa ka lagda, gihatag lamang alang sa Windows. Ang code gisulat sa C/C++ ug giapod-apod sa lisensyado ubos sa GPLv2. Ang programa usa ka multi-platform ug magamit alang sa Linux ug Windows.

Pakete nagsuporta Ang ASUS, Gigabyte, ASRock ug MSI motherboards nga adunay RGB subsystem alang sa case lighting, backlit memory modules gikan sa ASUS, Corsair ug HyperX, ASUS Aura ug Gigabyte Aorus graphics cards, nagkalain-laing LED strip controllers (ThermalTake, Corsair, NZXT Hue +), nagdan-ag nga Razer backlit mga cooler, ilaga, keyboard, headphone ug accessories. Ang kasayuran bahin sa protocol alang sa pakig-uban sa mga aparato kasagarang makuha pinaagi sa reverse engineering sa mga proprietary driver ug aplikasyon.

Ang proyekto sa sinugdan naugmad ubos sa ngalan nga OpenAuraSDK ug naka-focus sa pagpatuman sa ASUS Aura protocol, apan unya gipalapdan sa ubang mga kategorya sa mga himan. Ang suporta sa Aura karon hingpit nga hamtong ug naglangkob sa lain-laing mga henerasyon sa Aura RGB controllers sa daghang mga plataporma base sa Intel ug AMD CPUs, ingon man sa compatible controllers sama sa G.Skill Trident Z.

Aron makig-uban sa mga ekipo, sa kadaghanan nga mga kaso igo na ang paggamit sa i2c-dev o pagkontrol pinaagi sa USB (gisugyot
udev mga lagda). Aron magtrabaho uban sa RGB controllers sa Aura/ASRock motherboards, kinahanglan nimong gamiton patch alang sa Linux kernel. Ang Razer peripheral naggamit sa OpenRazer driver (package openrazer-dkms-drivers sa Debian/Ubuntu).

Ang proyekto nagtanyag usa ka librarya sa mga gimbuhaton nga adunay usa ka unibersal nga API alang sa pagkontrol sa suga gikan sa mga aplikasyon, usa ka utility sa console ug usa ka interface sa grapiko sa Qt. Gisuportahan ang pagpili sa mga mode nga nagbag-o sa kolor (kolor nga balud, ug uban pa), pagkontrol sa mga backlight zone, aplikasyon sa mga advanced nga epekto, determinasyon sa layout sa LED ug pag-synchronize sa backlight sa mga aksyon nga gihimo (kolor nga musika, ug uban pa).

Una nga pagpagawas sa OpenRGB, usa ka toolkit alang sa pagdumala sa mga aparato sa RGB

Source: opennet.ru

Idugang sa usa ka comment