Launch of OpenRGB 0.8, a tool for managing RGB lighting of peripheral devices

După aproape un an de dezvoltare, a fost publicată noua versiune OpenRGB 0.8, un instrument deschis pentru gestionarea iluminării RGB a dispozitivelor periferice. Pachetul suportă plăci de bază ASUS, Gigabyte, ASRock și MSI cu subsisteme RGB pentru iluminarea carcaselor, module de memorie cu iluminare de la ASUS, Patriot, Corsair și HyperX, plăci grafice ASUS Aura/ROG, MSI GeForce, Sapphire Nitro și Gigabyte Aorus, diverse controlere pentru benzi LED (ThermalTake, Corsair, NZXT Hue+), ventilatoare iluminate, mouse-uri, tastaturi, căști și accesorii Razer cu iluminare. Informațiile despre protocolul de interacțiune cu dispozitivele au fost obținute în principal prin inginerie inversă a driverelor și aplicațiilor proprietare. Codul este scris în C/C++ și este distribuit sub licența GPLv2. Versiuni precompilate sunt disponibile pentru Linux (deb, rpm, appimage), macOS și Windows. La fel ca înainte, toate versiunile precompilate după lansare vor primi numărul de versiune 0.81.

Launch of OpenRGB 0.8, a tool for managing RGB lighting of peripheral devices

În noua versiune, interfața a fost parțial reproiectată și optimizată, a fost adăugată localizarea programului, inclusiv traducerea în limba română (cu excepția unor funcționalități adăugate în etapa de stabilizare a lansării).

Printre modificări:

  • Regulile udev sunt acum generate automat.
  • Biblioteca inpout32, care provoca probleme când era utilizată simultan cu unele programe antivirus și anti-cheat (Vanguard), a fost înlocuită cu WinRing0.
  • Pentru a funcționa corect alături de software-ul oficial pentru dispozitive SMBus pe Windows, acum se folosește un mutex de sistem, care rezolvă majoritatea problemelor.
  • Lista dispozitivelor suportate a fost extinsă cu un număr mare de plăci grafice ASUS, Gigabyte, EVGA, MSI, Gainward și Palit. În plus, a fost adăugată suportul pentru plăcile grafice NVIDIA Illumination, dar în prezent, la fel ca pentru plăcile grafice NVIDIA mai vechi, funcționează doar pe Windows, din cauza dificultăților cu funcționarea i2c prin driverul proprietar NVIDIA (problema se rezolvă instalând versiunea beta a driverului). Problema cunoscută cu plăcile de bază MSI MysticLight a fost rezolvată și acestea sunt din nou suportate, iar lista plăcilor suportate a fost extinsă.
  • Pe lângă un număr mare de dispozitive periferice "clasice", a fost adăugată suportul pentru lămpile modulare NanoLeaf, iar pentru dispozitivele DIY acum se poate folosi SRGBMods Raspberry Pi Pico, iar Arduino poate fi conectat acum prin i2c.

Printre problemele cunoscute:

  • Calea pentru setări nu trebuie să conțină încă simboluri non-ASCII. Corectarea a fost pregătită, dar nu a fost inclusă în versiune pentru a menține compatibilitatea cu pluginurile existente, totuși aceasta va fi inclusă în versiunile actuale după lansare.
  • A ieșit la iveală faptul că producătorul de tastaturi Sinowealth reutilizează valorile VID/PID de la tastaturile Redragon folosind un protocol diferit. Pentru a evita problemele posibile (inclusiv brick-uirea), codul de suport pentru tastaturile Sinowealth este acum dezactivat și nu mai este suportat.
  • Pe Redragon M711 nu funcționează efectul „wave.”
  • Pe unele mouse-uri Corsair, LED-urile nu sunt semnate.
  • Pe unele tastaturi Razer, lista aranjamentelor nu este completă.
  • Numărul de canale Asus Addressable poate fi inexact.
  • Ca de obicei, după actualizare se recomandă recrearea profilurilor existente pentru dispozitive, cele vechi ar putea să nu funcționeze sau să funcționeze incorect, iar la actualizarea din versiuni anterioare la 0.6, este necesar să se curețe folderul pluginurilor, deoarece până la 0.6 nu a existat un sistem de versionare a API-urilor pluginurilor.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster