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

Post 7 monatoj da disvolviĝo, OpenRGB 0.9, malfermfonteca ilaro por administri RGB-lumigon en flankaparatoj, estis publikigita. La pakaĵo subtenas bazcirkvitojn de ASUS, Gigabyte, ASRock kaj MSI kun RGB-subsistemo por lumigo de la komputiloj, 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 eksperimentaj versioj kreitaj post la eldono ricevos la versinumeron 0.91.

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

Novaj ŝancoj:

  • Segmentoj, kiuj permesas vin dividi LED-zonojn en pli malgrandajn subgrupojn, ekzemple, por videble apartigi aparatojn konektitajn en serio sur ARGB-havenoj (malvarmigiloj, bendoj) - antaŭe ili estis montritaj kiel solida stango. Zonoj estas agorditaj permane de uzantoj.
  • Keyboard Layout Manager (KLM), kiu simpligas la evoluon de integriĝoj por aranĝoj kiam la klavaro estas ekspedita en malsamaj regionoj kun malsamaj aranĝoj (ekzemple, QWERTZ, AZERTY). La funkcieco de KLM estos vastigita por la venonta eldono, ĉar subteno estas aldonita al la regiloj.
  • Paĝo kun aparataj identigiloj por simpligi la disvolviĝon de novaj aparatoj.
  • Aldonaĵintegriĝo kun la SDK, permesante al kromaĵojn difini siajn proprajn SDK-komandojn.
  • PNG-ikonoj estis anstataŭigitaj per pli multflankaj ikonoj. * Aldonitaj tradukoj por la malajzia, la japana, la kroata kaj la pola. Ĝisdatigitaj ekzistantaj tradukoj.
  • Por ĉiuj operaciumoj, la postulo ne uzi Cirila en dosiervojoj (kromaĵoj, profilnomoj, vojo al la agorda dosierujo, uzantnomo en kies dosierujo la agordoj estos konservitaj) estis nuligita.

Subteno por novaj aparatoj:

  • Multaj novaj GPU-oj de ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit kaj PNY estis aldonitaj al ekzistantaj regiloj.
  • AOC-regilo: AOC GK500 (klavaro), AOC GMM700 (kuseneto) kaj AOC GM500 (muso).
  • ASRock-regilo estis flikita por ASRock Polychrome USB-tabuloj.
  • ASUS-regilo nun subtenas ASUS ROG Ally kaj aldonas novajn aparatojn.
  • Efektivigita subteno por Cherry-klavaroj. * Aldonita subteno por Corsair Dominator Platinum DDR5 kaj Corsair Vengeance DDR5 al la Corsair-regilo.
  • Aldonita subteno por CRYORIG H7 Quad Lumi.
  • Aldonita subteno por novaj Das Keyboard-aparatoj.
  • Analizo de la ENE SMBus-agorda tablo estis plibonigita en la ENE-regilo (la Nekonata LED-eraro en la LED-subskriboj ĉe la plej multaj ENE-RAM-modeloj estis riparita). Pro la malstabila operacio de ŝparado en iuj modeloj de RAM-moduloj, la konserva reĝima funkcio sur la aparato estas kaŝita en la agorda dosiero.
  • Aldonita subteno por novaj GaiZhongGai-aparatoj.
  • Aldonitaj novaj aranĝoj por Gigabajtaj baztabuloj.
  • La HyperX-regilo aldonis subtenon por novaj aparatoj. Por aparatoj kies HID-priskribilo ne konformas al la normo, aldoniĝis aparatklaso, kiu devigas ilin funkcii per libusb-hidapi sub Linux.
  • Aldonita subteno por JSAUX Steam Deck.
  • Aldonita subteno por LEGO Dimensions ludilbloketo.
  • Aldonita subteno por novaj aparatoj en Lenovo Notebook Controller.
  • Aldonita subteno por iuj Lenovo-bazttabuloj.
  • Aldonita subteno por novaj Lian-Li-aparatoj.
  • Korektis cimojn en la regilo Logitech.
  • La listo de neŝlositaj modeloj de MSI Mystic Light-tabuloj estis pligrandigita.
  • Aldonita subteno por Nollie32-regiloj.
  • Aldonita subteno por NZXT Hue 1 (Smart Device V1).
  • Aldonita subteno por novaj aparatoj NZXT Hue 2, inkluzive de kromaj akcesoraĵoj por ili.
  • Efektivigita subteno por OKS-klavaroj.
  • La Razer-regilo aldonis subtenon por novaj aparatoj kaj riparis inicialigan eraron, kiu kaŭzis ke ia aparato-subteno estis nefidinda. Multaj Razer-klavaroj estis migritaj por uzi la KeyboardLayoutManager.
  • Aldonita subteno por RedSquare-klavaroj.
  • Aldonita subteno por Roccat-aŭdiloj.
  • Aldonitaj novaj funkcioj por Sapphire-aparatoj.
  • Aldonita subteno por TP-Link Kasa Smart.
  • Aldonita subteno por novaj Wooting-aparatoj.
  • Korektis cimojn en konzola reĝimo (CLI)

Konataj Problemoj:

  • La "ondo-" efiko ankoraŭ 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.
  • En Linux La subteno por grafikaj kartoj de NVIDIA kaj AMD eble ne funkcios. En ambaŭ kazoj, tio ŝuldiĝas al problemoj kun peliloj (amdgpu kaj la proprieta pelilo de NVIDIA). Beta-versio de la pelilo de NVIDIA eble solvos ĉi tiun problemon.
  • La kompililo MinGW ne estas subtenata.

Notoj:

  • Pro la renomado de iuj aparataj regiloj, eble necesas rekrei ekzistantajn profilojn. La antaŭe agorditaj ARGB-zongrandecoj ankaŭ eble ne estas konservitaj.
  • Dum ĝisdatigo de versioj antaŭ 0.6, estas forte rekomendite malŝalti OpenRazer kaj OpenRazer-win32 en la agordoj. Ĉi tio permesos al la programo uzi la novan Razer-regilon kun plibonigita aparato-subteno. OpenRazer estas planita por forigo en la venonta eldono.
  • Dum ĝisdatigo de versioj antaŭ 0.6, la aldonaĵa dosierujo devas esti forigita, ĉar antaŭ la 0.6-eldono, ekzistis neniu versiosistemo por la kromprogramoj API.

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