Lanzamento de OpenRGB 0.9, un conxunto de ferramentas para controlar a iluminación RGB dos periféricos

Tras 7 meses de desenvolvemento, lanzouse OpenRGB 0.9, un conxunto de ferramentas de código aberto para xestionar a iluminación RGB en periféricos. O paquete admite placas base de ASUS, Gigabyte, ASRock e MSI cun subsistema RGB para a iluminación da caixa, módulos de memoria con iluminación de ASUS, Patriot, Corsair e HyperX, tarxetas gráficas de ASUS Aura/ROG, MSI GeForce, Sapphire Nitro e Gigabyte Aorus, varios controladores de tiras LED (ThermalTake, Corsair, NZXT Hue+), refrixeradores brillantes, ratos, teclados, auriculares e accesorios Razer con iluminación. A información sobre o protocolo para interactuar cos dispositivos obtívose principalmente mediante 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. As compilacións rematadas xéranse para Linux (deb, rpm, imaxe da aplicación), macOS и WindowsComo antes, todas as compilacións experimentais creadas despois do lanzamento recibirán o número de versión 0.91.

Lanzamento de OpenRGB 0.9, un conxunto de ferramentas para controlar a iluminación RGB dos periféricos

Novas oportunidades:

  • Segmentos que permiten dividir as zonas LED en subgrupos máis pequenos, por exemplo, para separar visualmente os dispositivos conectados en serie en portos ARGB (refrigeradores, cintas) - antes mostrábanse como unha barra sólida. As zonas son configuradas manualmente polos usuarios.
  • Keyboard Layout Manager (KLM), que simplifica o desenvolvemento de integracións para deseños cando o teclado se envía a diferentes rexións con diferentes deseños (por exemplo, QWERTZ, AZERTY). A funcionalidade de KLM ampliarase para a próxima versión a medida que se engade soporte aos controladores.
  • Unha páxina con ID de dispositivos para simplificar o desenvolvemento de novos dispositivos.
  • Integración de complementos co SDK, o que permite aos complementos definir os seus propios comandos SDK.
  • As iconas PNG foron substituídas por iconas máis versátiles. * Engadíronse traducións para malaio, xaponés, croata e polaco. Actualizáronse as traducións existentes.
  • Para todos os sistemas operativos, cancelouse o requisito de non usar cirílico nas rutas dos ficheiros (complementos, nomes de perfís, camiño ao cartafol de configuración, nome de usuario en cuxo cartafol se gardará a configuración).

Soporte para novos dispositivos:

  • Engadíronse moitas GPU novas de ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit e PNY aos controladores existentes.
  • Controlador AOC: AOC GK500 (teclado), AOC GMM700 (pad) e AOC GM500 (rato).
  • Parcheuse o controlador ASRock para as placas USB ASRock Polychrome.
  • O controlador ASUS agora é compatible con ASUS ROG Ally e engade novos dispositivos.
  • Soporte implementado para teclados Cherry. * Engadiuse soporte para Corsair Dominator Platinum DDR5 e Corsair Vengeance DDR5 ao controlador Corsair.
  • Engadido soporte para CRYORIG H7 Quad Lumi.
  • Engadido soporte para novos dispositivos Das Keyboard.
  • Mellorouse a análise da táboa de configuración ENE SMBus no controlador ENE (solucionouse o erro de LED descoñecido nas sinaturas de LED na maioría dos modelos de RAM ENE). Debido á operación inestable de gardar nalgúns modelos de módulos RAM, a función do modo de gardar no dispositivo está oculta no ficheiro de configuración.
  • Engadido soporte para novos dispositivos GaiZhongGai.
  • Engadíronse novos deseños para as placas base Gigabyte.
  • O controlador HyperX engadiu compatibilidade con novos dispositivos. Para os dispositivos cuxo descritor HID non cumpra co estándar, engadiuse unha clase de dispositivo que os obriga a funcionar a través de libusb-hidapi en Linux.
  • Engadido soporte para JSAUX Steam Deck.
  • Engadiuse soporte para o toypad LEGO Dimensions.
  • Engadido soporte para novos dispositivos no Lenovo Notebook Controller.
  • Engadido soporte para algunhas placas base de Lenovo.
  • Engadido soporte para novos dispositivos Lian-Li.
  • Solucionáronse erros no controlador Logitech.
  • A lista de modelos desbloqueados de placas MSI Mystic Light foi ampliada.
  • Engadido soporte para controladores Nollie32.
  • Engadido soporte para NZXT Hue 1 (dispositivo intelixente V1).
  • Engadiuse compatibilidade con novos dispositivos NZXT Hue 2, incluíndo accesorios adicionais para eles.
  • Soporte implementado para teclados OKS.
  • O controlador Razer engadiu compatibilidade con novos dispositivos e solucionou un erro de inicialización que facía que algún soporte de dispositivos non fose fiable. Moitos teclados Razer foron migrados para usar o KeyboardLayoutManager.
  • Engadido soporte para teclados RedSquare.
  • Engadido soporte para auriculares Roccat.
  • Engadíronse novas funcións para os dispositivos Sapphire.
  • Engadido soporte para TP-Link Kasa Smart.
  • Engadido soporte para novos dispositivos Wooting.
  • Solucionáronse erros no modo consola (CLI)

Problemas coñecidos:

  • O efecto "onda" aínda non funciona no Redragon M711.
  • Algúns ratos Corsair non teñen etiquetas LED.
  • Nalgúns teclados Razer, a lista de deseños non está completa.
  • É posible que o número de canles Asus Addressable non sexa exacto.
  • En Linux É posible que a compatibilidade con tarxetas gráficas de NVIDIA e AMD non funcione. En ambos os casos, isto débese a problemas cos controladores de dispositivos (amdgpu e o controlador propietario de NVIDIA). Unha versión beta do controlador de NVIDIA pode solucionar este problema.
  • O compilador MinGW non é compatible.

Notas:

  • Debido ao cambio de nome dalgúns controladores de dispositivos, é posible que teña que volver a crear os perfís existentes. É posible que tampouco se garden os tamaños de zona ARGB configurados anteriormente.
  • Ao actualizar desde versións anteriores á 0.6, recoméndase encarecidamente desactivar OpenRazer e OpenRazer-win32 na configuración. Isto permitirá que a aplicación use o novo controlador Razer cunha compatibilidade mellorada con dispositivos. OpenRazer está programado para a súa eliminación na próxima versión.
  • Ao actualizar desde versións anteriores á 0.6, o directorio de complementos debe ser borrado, xa que antes da versión 0.6, non había un sistema de versións para a API de complementos.

Fonte: opennet.ru

Compre hospedaxe fiable para sitios con protección DDoS, servidores VPS VDS 🔥 Compra aloxamento web fiable con protección DDoS, servidores VPS VDS | ProHoster