Foi lançado um novo versão do OpenRGB 0.6, uma ferramenta livre para gerenciar dispositivos com iluminação RGB. O pacote suporta placas-mãe ASUS, Gigabyte, ASRock e MSI com subsistemas RGB para iluminação de chassis, módulos de memória iluminados da ASUS, Patriot, Corsair e HyperX, placas de vídeo ASUS Aura/ROG, MSI GeForce, Sapphire Nitro e Gigabyte Aorus, vários controladores de fitas LED (ThermalTake, Corsair, NZXT Hue+), coolers iluminados, mouses, teclados, fones de ouvido e acessórios Razer com iluminação. As informações sobre o protocolo de interação com os dispositivos foram obtidas principalmente através da engenharia reversa de drivers e aplicativos proprietários. O código é escrito em C/C++ e distribuído sob a licença GPLv2. Compilações prontas são formadas para Linux, macOS e Windows.

Entre as mudanças mais importantes:
- Adicionada a sistema de plugins que expande a interface do usuário. Os desenvolvedores do OpenRGB prepararam plugins com um sistema de instalação automática de atualizações, um motor para adicionar efeitos, um mapa visual e uma implementação do protocolo E1.31.
- Adicionado suporte limitado para a plataforma macOS nas arquiteturas Intel e ARM.
- Implementado registro de logs de eventos em um arquivo para diagnóstico mais rápido.
- Adicionado controle de perfis de usuário através do SDK.
- Corrigido um erro que levava à falha da iluminação em placas-mãe MSI MysticLight. O suporte para esta série foi novamente incluído para as placas já testadas, e os desenvolvedores oferecem assistência para restaurar a funcionalidade da iluminação danificada devido ao uso de versões antigas do OpenRGB.
- Ampliado o suporte para GPUs ASUS, MSI, Gigabyte.
- Modos de operação para GPUs EVGA adicionados.
- Suporte a dispositivos adicionado:
- HyperX Pulsefire Pro
- Yeelight
- FanBus
- Corsair K55
- Corsair K57
- Corsair Vengeance Pro DRAM
- Das Keyboard 4Q
- NZXT Hue Underglow
- Thermaltake Riing Quad
- ASUS ROG Strix Flare
- Lian Li Uni Hub
- Creative Sound BlasterX G6
- Logitech G910 Orion Spectrum
- O código dos controladores de mouses Logitech foi unificado para reduzir a duplicação de código, novos modos de operação foram adicionados, e o suporte para conexão sem fio foi aprimorado.
- Adicionado suporte para QMK (requere configuração manual).
- Suporte para os protocolos TPM2 e Adalight para controladores baseados em Arduino adicionado.
- Para dispositivos Razer, um driver alternativo foi incorporado para substituir o OpenRazer devido ao grande número de falhas e atrasos nas atualizações deste último; para ativar o driver alternativo, é necessário desativar o OpenRazer nas configurações do OpenRGB.
Erros conhecidos:
- Alguns dispositivos ASUS que funcionavam na versão 0.5 deixaram de funcionar na versão 0.6 devido à introdução de uma lista de permissões de dispositivos. Os desenvolvedores pedem que sejam relatados esses dispositivos nas Issues no GitLab.
- O modo 'onda' nos teclados Redragon M711 não está funcionando.
- Alguns LEDs dos mouses Corsair não possuem legendas.
- Alguns teclados Razer não têm um mapa de layout definido.
- A numeração dos LEDs endereçados nas placas ASUS pode estar incorreta.
- Os plugins atualmente não têm versionamento. Em caso de falhas no programa, tente remover ou atualizar todos os plugins.
- Os perfis criados para versões anteriores podem não funcionar na nova versão devido à renomeação dos controladores.
Fonte: opennet.ru
