OpenRGB:n ensimmäinen julkaisu, työkalupakki RGB-laitteiden hallintaan

Vuoden kehitystyön jälkeen julkaistu projektin ensimmäinen julkaisu OpenRGB, jonka tarkoituksena on tarjota yleinen avoin työkalupakki väritaustavalaistuksella varustettujen laitteiden hallintaan, jonka avulla voit asentaa virallisia, tiettyyn valmistajaan sidottuja sovelluksia, jotka toimitetaan yleensä vain Windowsille. Koodi on kirjoitettu C/C++ ja jakelija lisensoitu GPLv2:lla. Ohjelma on monikäyttöinen ja saatavana Linuxille ja Windowsille.

paketti tukee ASUS-, Gigabyte-, ASRock- ja MSI-emolevyt RGB-alijärjestelmällä kotelon valaistukseen, ASUS:n, Corsairin ja HyperX:n taustavalaistu muistimoduulit, ASUS Aura- ja Gigabyte Aorus -näytönohjaimet, erilaiset LED-nauhaohjaimet (ThermalTake, Corsair, NZXT Hue+), hehkuva Razer-taustavalo jäähdyttimet, hiiret, näppäimistöt, kuulokkeet ja tarvikkeet. Tietoja laitteiden vuorovaikutuksessa käytettävästä protokollasta saadaan pääasiassa omien ohjainten ja sovellusten käänteissuunnittelun kautta.

Projekti kehitettiin alun perin nimellä OpenAuraSDK ja keskittyi ASUS Aura -protokollan toteuttamiseen, mutta laajennettiin sitten muihin laiteluokkiin. Aura-tuki on nyt täysin kypsä ja kattaa eri sukupolvia Aura RGB -ohjaimia useilla alustoilla, jotka perustuvat Intel- ja AMD-suorittimiin, sekä yhteensopivia ohjaimia, kuten G.Skill Trident Z.

Vuorovaikutukseen laitteiden kanssa useimmissa tapauksissa riittää i2c-dev tai ohjaus USB:n kautta (suositus
udev säännöt). Jotta voit työskennellä RGB-ohjaimien kanssa Aura/ASRock-emolevyillä, sinun on käytettävä laastari Linux-ytimelle. Razer-oheislaitteet käyttävät OpenRazer-ajuria (paketti openrazer-dkms-drivers Debianissa/Ubuntussa).

Projekti tarjoaa funktiokirjaston yleisellä API:lla valaistuksen ohjaamiseen sovelluksista, konsoliapuohjelman ja graafisen käyttöliittymän Qt:ssä. Tukee värinvaihtotilojen valintaa (väriaalto jne.), taustavaloalueiden ohjausta, edistyneiden tehosteiden käyttöä, LED-asettelun määrittämistä ja taustavalon synkronointia suoritettujen toimintojen kanssa (värimusiikki jne.).

OpenRGB:n ensimmäinen julkaisu, työkalupakki RGB-laitteiden hallintaan

Lähde: opennet.ru

Lisää kommentti