Chaidh OpenRGB 1.0, goireas airson riaghladh innealan RGB, a leigeil ma sgaoil mu thràth

FosgailteRGB

O chionn ghoirid Chaidh brath OpenRGB dreach 1.0 ainmeachadh, a tha roimhe seo bha e air ainmeachadh mar OpenAuraSDK. Tha an dreach 1.0 seo a ’tighinn às deidh bliadhna de leasachadh leantainneach air an inneal a ag amas air prògram bathar-bog stòr fosgailte agus leabharlann a thoirt seachad furasta a chleachdadh gus faighinn gu agus smachd a chumail air solais RGB ann an diofar uidheamachd PC, a ’toirt a-steach bùird-màthraichean, modalan RAM, cairtean grafaiceachd, innealan fuarachaidh, agus iomaill.

Bha am pròiseact seo an toiseach a ’cuimseachadh air ASUS Aura a-mhàin. Chaidh a chruthachadh bho mheur AsusAuraWindows den Keyboard Visualizer gus tuilleadh ionnsachadh mu na mion-fhiosrachadh air cùl protocol Aura agus gus draibhear nas sùbailte, co-fhreagarrach agus earbsach a leasachadh airson Aura.

Mu dheidhinn OpenRGB

Tha an gnìomh seo air a thabhann gu math cruaidh agus a ’toirt taic do ghrunn ghinealaichean de riaghladairean Aura air àrd-ùrlaran Intel agus AMD, a a ’cur às don fheum air tagraidhean seilbh oifigeil a chuir a-steach a tha ceangailte ri saothraiche sònraichte.

Tha OpenRGB co-chòrdail ri draibhearan co-chòrdail Aura air a chleachdadh ann an diofar luchd-saothrachaidh modal cuimhne RGB a ’toirt a-steach G.Skill Trident Z RGB agus feadhainn eile.

Am pròiseact a ’tabhann leabharlann de ghnìomhan le API uile-choitcheann gus smachd a chumail air an backlight de thagraidhean, goireas tòcan agus eadar-aghaidh grafaigeach ann an Qt. A ’toirt taic don roghainn de mhodhan atharrachaidh dath (tonn dath, msaa), smachd air sònaichean backlight, cur an gnìomh buaidhean adhartach, mìneachadh air dealbhadh LED agus sioncronadh an backlight leis na gnìomhan a chaidh a choileanadh (ceòl dath, msaa).

Tha am pasgan a ’toirt taic do chlàran-bùird ASUS, Gigabyte, ASRock agus MSI le fo-shiostam RGB gus an taigheadas a shoilleireachadh, modalan cuimhne backlit bho chairtean grafaigeach ASUS, Corsair agus HyperX, ASUS Aura agus Gigabyte Aorus, diofar dhraibhearan stiall LED (ThermalTake, Corsair, NZXT Hue +), innealan-fuarachaidh soillsichte, luchagan, meur-chlàran, fònaichean-cinn, agus sgeadachadh cùil Razer.

Gheibhear fiosrachadh mu phròtacal eadar-obrachadh innealan gu h-àraidh le draibhearan seilbhe innleadaireachd cùil agus tagraidhean.

Anns a ’mhòr-chuid de chùisean, tha cleachdadh i2c-dev no smachdachadh tro USB gu leòr gus eadar-obrachadh leis a’ choimpiutair, ged a thathas a ’moladh riaghailtean udev cuideachd. A ’cleachdadh draibhearan RGB motherboard Aura / ASRock feumar pasgan kernel Linux. Airson iomaill Razer, thathas a ’cleachdadh an draibhear OpenRazer (pacaid nan draibhearan openrazer-dkms air Debian / Ubuntu).

Tha an còd sgrìobhte ann an C / C ++ agus air a chuairteachadh fo chead GPLv2. Tha am prògram ioma-chruth agus tha e ri fhaighinn airson Linux agus Windows.

Mu dheireadh pFaodaidh tu sgrùdadh a dhèanamh air co-chòrdalachd a ’bhathair a tha an-dràsta a ’toirt taic don ghoireas seo ann an an ceangal a leanas.

Mar a stàlaicheas tu OpenRGB air Linux?

Dhaibhsan aig a bheil ùidh ann a bhith comasach air OpenRGB a stàladh air an t-siostam aca, bu chòir dhaibh an stiùireadh a tha sinn a ’roinn gu h-ìosal a leantainn.

Is e a ’chiad rud a dh’ fheumas sinn a dhèanamh stàlaich an deasachadh as ùire de Qt Creator. (Faodaidh tu sgrùdadh a dhèanamh air mion-fhiosrachadh an stàladh Qt Creator ann an an ceangal a leanas).

A thaobh Ubuntu agus derivatives feumaidh sinn cuid de eisimeileachd a stàladh:

sudo apt install qt5-default libusb-1.0-0-dev libhidapi-dev

A-nis tha sinn a ’dol a dh'fhaighinn a’ ghoireis leis an àithne:

git clone https://gitlab.com/CalcProgrammer1/OpenRGB

Rinn mi seo a-nis feumaidh sinn na fo-mhodalan ùrachadh:

git submodule update --init –recursive

Agus an seo is urrainn dhuinn dà rud a dhèanamh, is e aon dhiubh am pròiseact fhosgladh le neach-cruthachaidh QT no a chur ri chèile san t-siostam.

Gus cur ri chèile, dìreach ruith na h-òrdughan a leanas:

cd OpenRGB
qmake OpenRGB.pro
make -j8
./OpenRGB

Aig deireadh a ’chruinneachaidh feumaidh sinn cothrom a thoirt do SMBus.

Ann an Intel is urrainn dhuinn a dhèanamh leis an àithne:

modprobe i2c-dev i2c-i801

No ann an cùis AMD, feumaidh sinn na draibhearan SMBus a liostadh an toiseach le:

sudo i2cdetect -l

Cho luath ‘s a thèid an rianadair aithneachadh, feumaidh sinn ceadan a thoirt don rianadair, mar eisimpleir:

sudo chmod 777 /dev/i2c-0

Mu dheireadh, bu chòir a thoirt fa-near gu bheil dìth cuid de chomasan airson cumail a ’dol anns a h-uile ath-thòiseachadh, ach tha am prìomh dhleastanas airson dathan agus modhan a rèiteachadh seasmhach.

Ma tha thu airson tuilleadh fhaighinn a-mach mu dheidhinn faodaidh tu sgrùdadh a dhèanamh air na mion-fhiosrachadh Anns a ’cheangal a leanas.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.