Liberigo de OpenRGB 0.8, ilaro por kontroli la RGB-lumigadon de ekstercentraj

Post preskaŭ jaro da disvolviĝo, nova eldono de OpenRGB 0.8, malfermfonteca ilaro por kontroli RGB-lumigon en flankaparatoj, estis publikigita. La pakaĵo subtenas bazcirkvitojn de ASUS, Gigabyte, ASRock kaj MSI kun RGB-subsistemo por lumigo de la kesto, memormodulojn kun lumigo de ASUS, Patriot, Corsair kaj HyperX, grafikajn kartojn de ASUS Aura/ROG, MSI GeForce, Sapphire Nitro kaj Gigabyte Aorus, diversajn LED-striajn regilojn (ThermalTake, Corsair, NZXT Hue+), ardantajn malvarmigilojn, musojn, klavarojn, aŭdilojn kaj akcesoraĵojn de Razer kun lumigo. Informoj pri la protokolo por interagi kun aparatoj estis ĉefe akiritaj per inversa inĝenierado de proprietaj peliloj kaj aplikaĵoj. La kodo estas skribita en C/C++ kaj distribuita sub la GPLv2-licenco. Finitaj versioj estas generitaj por... Linux (deb, rpm, aplikaĵbildo), macOS и WindowsKiel antaŭe, ĉiuj konstruoj kreitaj post la eldono ricevos la versinumeron 0.81.

Liberigo de OpenRGB 0.8, ilaro por kontroli la RGB-lumigadon de ekstercentraj

En la nova eldono, la interfaco estis parte restrukturita kaj optimumigita, la lokalizo de la programo estis aldonita, inkluzive de traduko en la rusan (krom iu funkcieco aldonita ĉe la eldonstabiligo-stadio).

Inter la ŝanĝoj:

  • udev-reguloj nun estas generitaj aŭtomate.
  • La biblioteko inpout32, kiu kaŭzis problemojn dum laboro paralele kun iuj antivirusoj kaj kontraŭ-trompantoj (Vanguard), estis anstataŭigita per WinRing0.
  • Por ĝusta funkciado paralele kun la oficiala programaro por SMBus-aparatoj ĉe Windows nun oni uzas sisteman mutex, kiu solvas la plej multajn problemojn.
  • La listo de subtenataj aparatoj pligrandiĝis por inkluzivi grandan nombron da grafikaj kartoj de ASUS, Gigabyte, EVGA, MSI, Gainward kaj Palit. Subteno por grafikaj kartoj NVIDIA Illumination ankaŭ estis aldonita, sed kiel ĉe pli malnovaj grafikaj kartoj de NVIDIA, ĝi nuntempe funkcias nur sub Windows, pro malfacilaĵoj kun I2C-subteno per la proprieta NVIDIA-pelilo (la problemo povas esti solvita per instalado de la beta-pelilo). La konata problemo kun MSI MysticLight-bazcirkvitoj estis solvita, kaj ili nun estas denove subtenataj, kaj la listo de subtenataj kartoj estis pligrandigita.
  • Krom granda nombro da "klasikaj" ekstercentraj aldonitaj subtenoj, la listo ankaŭ inkluzivas NanoLeaf-modulajn lumojn, por memfaritaj aparatoj vi nun povas uzi SRGBMods Raspberry Pi Pico, kaj Arduino nun povas esti konektita per i2c.

Konataj problemoj inkluzivas:

  • La agorda vojo ankoraŭ ne devas enhavi ne-ASCII-signojn. Riparo estis preparita sed ne inkluzivita en la eldono por konservi kongruon kun ekzistantaj aldonaĵoj, sed ĝi estos inkluzivita en realaj konstruoj post la eldono.
  • La fakto, ke klavarproduktanto Sinowealth reuzis VID / PID-valorojn de Redragon-klavaroj uzante malsaman protokolon, estis malkaŝita. Por eviti eblajn problemojn (ĝis kaj inkluzive de skalo), la klavara subtenkodo de Sinowealth nun estas malŝaltita kaj ne subtenata.
  • La "ondo" efiko ne funkcias sur la Redragon M711.
  • Iuj Corsair-musoj ne havas LED-etikedojn.
  • Sur iuj klavaroj de Razer, la listo de aranĝoj ne estas kompleta.
  • La nombro da Adreseblaj kanaloj de Asus eble ne estas preciza.
  • Kiel kutime, oni rekomendas rekrei ekzistantajn profilojn por aparatoj post ĝisdatigo, malnovaj eble ne funkcias aŭ funkcias malĝuste, kaj dum ĝisdatigo de versioj al 0.6, vi devas malplenigi la dosierujon de aldonaĵoj, ĉar antaŭ 0.6 ne ekzistis kromprogramo API-versiiga sistemo. .

fonto: opennet.ru

Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster