Publicouse unha nova versión de OpenRGB 0.6, un conxunto de ferramentas gratuíto para xestionar dispositivos RGB. O paquete admite placas base ASUS, Gigabyte, ASRock e MSI cun subsistema RGB para a iluminación da carcasa, módulos de memoria retroiluminados de ASUS, Patriot, Corsair e HyperX, ASUS Aura/ROG, MSI GeForce, Sapphire Nitro e tarxetas gráficas Gigabyte Aorus, varios controladores LED tiras (ThermalTake, Corsair, NZXT Hue+), refrixeradores brillantes, ratos, teclados, auriculares e accesorios Razer retroiluminados. A información do protocolo do dispositivo obtense principalmente mediante a enxeñaría inversa de controladores e aplicacións propietarios. O código está escrito en C/C++ e distribúese baixo a licenza GPLv2. Xéranse conxuntos preparados para Linux, macOS e Windows.
Entre os cambios máis importantes:
- Engadiuse un sistema de complementos para mellorar a interface de usuario. Os desenvolvedores de OpenRGB prepararon complementos cun sistema de instalación automática de actualizacións, un motor para engadir efectos, un mapa visual e unha implementación do protocolo E1.31.
- Engadiuse compatibilidade limitada da plataforma macOS para arquitecturas Intel e ARM.
- Implementouse a gravación do rexistro de eventos nun ficheiro para un diagnóstico máis rápido.
- Engadida a xestión dos perfís de usuarios mediante SDK.
- Corrixiuse un erro que facía fallar a retroiluminación nas placas base MSI MysticLight. O soporte para esta serie volve estar habilitado para placas xa probadas; os desenvolvedores están a proporcionar axuda para restaurar a funcionalidade da luz de fondo que foi danada como resultado da execución de versións antigas de OpenRGB.
- Soporte ampliado para as GPU ASUS, MSI e Gigabyte.
- Engadíronse modos operativos da GPU EVGA.
- Soporte de dispositivo engadido:
- HyperX Pulsefire Pro
- Yeelight
- FanBus
- Corsair K55
- Corsair K57
- Corsair Vengeance Pro DRAM
- Das Keyboard 4Q
- NZXT Hue Underglow
- Thermaltake Riding Quad
- ASUS ROG Strix Flare
- Lian Li Uni Hub
- Creative Sound BlasterX G6
- Logitech G910 Orion Spectrum
- O código do controlador do rato Logitech fusionouse para reducir a duplicación de código, engadíronse novos modos operativos e mellorouse o soporte sen fíos.
- Engadido soporte para QMK (require configuración manual).
- Engadido soporte para TPM2, protocolos Adalight para controladores baseados en Arduino.
- Para os dispositivos Razer, integrouse un controlador alternativo para substituír a OpenRazer debido ao gran número de fallos e atrasos na aceptación de actualizacións para este último; Para activar un controlador alternativo, cómpre desactivar OpenRazer na configuración de OpenRGB.
Erros coñecidos:
- Algúns dispositivos ASUS que funcionaban na versión 0.5 deixaron de funcionar na versión 0.6 debido á introdución dunha lista branca de dispositivos. Pídeselles aos desenvolvedores que informen destes dispositivos en Issues on GitLab.
- O modo Wave non funciona nos teclados Redragon M711.
- Algúns LED do rato Corsair non teñen etiquetas.
- Algúns teclados Razer non teñen un conxunto de mapas de deseño.
- A numeración dos LED direccionables nas placas ASUS pode ser incorrecta.
- Os complementos non están versionados actualmente. Se o programa falla, tenta eliminar ou actualizar todos os complementos.
- É posible que os perfís creados para versións anteriores non funcionen na nova versión debido ao cambio de nome dos controladores.
Fonte: opennet.ru