Lanzamiento de OpenRGB 0.8, un kit de herramientas para controlar la iluminación RGB de los periféricos

Después de casi un año de desarrollo, se lanzó una nueva versión de OpenRGB 0.8, un conjunto de herramientas de código abierto para controlar la iluminación RGB en los periféricos. El paquete es compatible con las placas base ASUS, Gigabyte, ASRock y MSI con subsistema RGB para la iluminación de la carcasa, módulos de memoria retroiluminados ASUS, Patriot, Corsair e HyperX, tarjetas gráficas ASUS Aura/ROG, MSI GeForce, Sapphire Nitro y Gigabyte Aorus, tiras LED de varios controladores (ThermalTake , Corsair, NZXT Hue+), refrigeradores brillantes, ratones, teclados, auriculares y accesorios retroiluminados Razer. La información sobre el protocolo para interactuar con los dispositivos se obtiene principalmente a través de la ingeniería inversa de controladores y aplicaciones propietarios. El código está escrito en C/C++ y se distribuye bajo la licencia GPLv2. Las compilaciones listas se generan para Linux (deb, rpm, appimage), macOS y Windows. Como antes, todas las compilaciones generadas después del lanzamiento recibirán un número de versión de 0.81.

Lanzamiento de OpenRGB 0.8, un kit de herramientas para controlar la iluminación RGB de los periféricos

En la nueva versión, la interfaz se rediseñó y optimizó parcialmente, se agregó la localización del programa, incluida la traducción al ruso (a excepción de algunas funciones agregadas en la etapa de estabilización de la versión).

Entre los cambios:

  • Las reglas de udev ahora se generan automáticamente.
  • La librería inpout32, que causaba problemas al trabajar en paralelo con algunos antivirus y anti-cheats (Vanguard), ha sido reemplazada por WinRing0.
  • Para funcionar correctamente en paralelo con el software oficial para dispositivos SMBus en Windows, ahora se utiliza un sistema mutex, que resuelve la mayoría de los problemas.
  • La lista de dispositivos compatibles se ha reabastecido con una gran cantidad de tarjetas de video ASUS, Gigabyte, EVGA, MSI, Gainward y Palit. Además, se agregó compatibilidad con las tarjetas de video NVIDIA Illumination, pero por el momento, al igual que las tarjetas de video NVIDIA más antiguas, solo funciona en Windows, debido a las dificultades con i2c que funciona a través del controlador patentado de NVIDIA (el problema se soluciona instalando el controlador beta ). El famoso problema con las placas base MSI MysticLight se resolvió y ahora son compatibles nuevamente, y se amplió la lista de placas base compatibles.
  • Además de una gran cantidad de periféricos "clásicos" a los que se les ha agregado soporte, la lista también incluye luces modulares NanoLeaf, para dispositivos caseros ahora puede usar SRGBMods Raspberry Pi Pico, y Arduino ahora se puede conectar a través de i2c.

Los problemas conocidos incluyen:

  • La ruta de configuración aún no debe contener caracteres que no sean ASCII. Se preparó una solución, pero no se incluyó en el lanzamiento para mantener la compatibilidad con los complementos existentes, pero se incluirá en las compilaciones reales después del lanzamiento.
  • Se reveló el hecho de que el fabricante de teclados Sinowealth reutilizó los valores VID/PID de los teclados Redragon usando un protocolo diferente. Para evitar posibles problemas (hasta escalar inclusive), el código de soporte del teclado Sinowealth ahora está deshabilitado y no es compatible.
  • El efecto "onda" no funciona en el Redragon M711.
  • Algunos ratones Corsair no tienen etiquetas LED.
  • En algunos teclados Razer, la lista de diseños no está completa.
  • Es posible que la cantidad de canales direccionables de Asus no sea precisa.
  • Como de costumbre, se recomienda volver a crear los perfiles existentes para los dispositivos después de la actualización, es posible que los antiguos no funcionen o funcionen incorrectamente, y al actualizar de versiones a 0.6, debe borrar la carpeta de complementos, porque antes de 0.6 no había un sistema de versiones API de complementos. .

Fuente: opennet.ru

Añadir un comentario