Lançamento do OpenRGB 0.9, um kit de ferramentas para controlar a iluminação RGB de periféricos

Após 7 meses de desenvolvimento, o OpenRGB 0.9, um kit de ferramentas de código aberto para gerenciar a iluminação RGB em periféricos, foi lançado. O pacote é compatível com placas-mãe da ASUS, Gigabyte, ASRock e MSI com subsistema RGB para iluminação de gabinete, módulos de memória com iluminação da ASUS, Patriot, Corsair e HyperX, placas de vídeo da ASUS Aura/ROG, MSI GeForce, Sapphire Nitro e Gigabyte Aorus, diversos controladores de fitas de LED (ThermalTake, Corsair, NZXT Hue+), coolers, 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 por meio de engenharia reversa de drivers e aplicativos proprietários. O código é escrito em C/C++ e distribuído sob a licença GPLv2. Versões compiladas são geradas para Linux (deb, rpm, appimage), macOS и WindowsComo anteriormente, todas as versões experimentais criadas após o lançamento receberão o número de versão 0.91.

Lançamento do OpenRGB 0.9, um kit de ferramentas para controlar a iluminação RGB de periféricos

Овые возможности:

  • Segmentos que permitem dividir as zonas de LED em subgrupos menores, por exemplo, para separar visualmente os dispositivos conectados em série nas portas ARGB (resfriadores, fitas) - anteriormente eles eram exibidos como uma barra sólida. As zonas são configuradas manualmente pelos usuários.
  • Keyboard Layout Manager (KLM), que simplifica o desenvolvimento de integrações para layouts quando o teclado é enviado em diferentes regiões com diferentes layouts (por exemplo, QWERTZ, AZERTY). A funcionalidade da KLM será expandida para a próxima versão, à medida que o suporte for adicionado aos controladores.
  • Uma página com IDs de dispositivos para simplificar o desenvolvimento de novos dispositivos.
  • Integração do plug-in com o SDK, permitindo que os plug-ins definam seus próprios comandos do SDK.
  • Os ícones PNG foram substituídos por ícones mais versáteis. * Traduções adicionadas para malaio, japonês, croata e polonês. Traduções existentes atualizadas.
  • Para todos os sistemas operacionais, o requisito de não usar cirílico em caminhos de arquivo (plug-ins, nomes de perfil, caminho para a pasta de configurações, nome de usuário em cuja pasta as configurações serão salvas) foi cancelado.

Suporte para novos dispositivos:

  • Muitas novas GPUs da ASUS, Colorful, EVGA, Gainward, Gigabyte, iGame, MSI, NVIDIA, Palit e PNY foram adicionadas aos controladores existentes.
  • Controlador AOC: AOC GK500 (teclado), AOC GMM700 (pad) e AOC GM500 (mouse).
  • O controlador ASRock foi corrigido para placas ASRock Polychrome USB.
  • O controlador ASUS agora suporta ASUS ROG Ally e adiciona novos dispositivos.
  • Suporte implementado para teclados Cherry. * Adicionado suporte para Corsair Dominator Platinum DDR5 e Corsair Vengeance DDR5 ao controlador Corsair.
  • Adicionado suporte para CRYORIG H7 Quad Lumi.
  • Adicionado suporte para novos dispositivos Das Keyboard.
  • A análise da tabela de configuração ENE SMBus foi aprimorada no controlador ENE (o erro de LED desconhecido nas assinaturas de LED na maioria dos modelos de RAM ENE foi corrigido). Devido à operação instável de salvamento em alguns modelos de módulos de RAM, a função do modo de salvamento no dispositivo fica oculta no arquivo de configuração.
  • Adicionado suporte para novos dispositivos GaiZhongGai.
  • Adicionados novos layouts para placas-mãe Gigabyte.
  • O controlador HyperX agora oferece suporte a novos dispositivos. Para dispositivos cujo descritor HID não esteja em conformidade com o padrão, foi adicionada uma classe de dispositivo que os força a funcionar por meio da libusb-hidapi. Linux.
  • Adicionado suporte para JSAUX Steam Deck.
  • Adicionado suporte para o bloco de brinquedos LEGO Dimensions.
  • Adicionado suporte para novos dispositivos no Lenovo Notebook Controller.
  • Adicionado suporte para algumas placas-mãe Lenovo.
  • Adicionado suporte para novos dispositivos Lian-Li.
  • Correção de bugs no controlador Logitech.
  • A lista de modelos desbloqueados de placas MSI Mystic Light foi ampliada.
  • Adicionado suporte para controladores Nollie32.
  • Adicionado suporte para NZXT Hue 1 (Smart Device V1).
  • Adicionado suporte para novos dispositivos NZXT Hue 2, incluindo acessórios adicionais para eles.
  • Suporte implementado para teclados OKS.
  • O controlador Razer adicionou suporte para novos dispositivos e corrigiu um erro de inicialização que fazia com que o suporte de alguns dispositivos não fosse confiável. Muitos teclados Razer foram migrados para usar o KeyboardLayoutManager.
  • Adicionado suporte para teclados RedSquare.
  • Adicionado suporte para fones de ouvido Roccat.
  • Adicionados novos recursos para dispositivos Sapphire.
  • Adicionado suporte para TP-Link Kasa Smart.
  • Adicionado suporte para novos dispositivos Wooting.
  • Bugs corrigidos no modo console (CLI)

Problemas conhecidos:

  • O efeito "onda" ainda não funciona no Redragon M711.
  • Alguns mouses Corsair não possuem etiquetas de LED.
  • Em alguns teclados Razer, a lista de layouts não está completa.
  • O número de canais Asus Addressable pode não ser preciso.
  • На Linux Pode não haver suporte para placas gráficas NVIDIA e AMD. Em ambos os casos, isso se deve a problemas com os drivers de dispositivo (amdgpu e o driver proprietário da NVIDIA). Uma versão beta do driver da NVIDIA pode corrigir esse problema.
  • O compilador MinGW não é suportado.

Observações:

  • Devido à renomeação de alguns controladores de dispositivo, os perfis existentes podem precisar ser recriados. Os tamanhos de zona ARGB configurados anteriormente também podem não ser salvos.
  • Ao atualizar de versões anteriores a 0.6, é altamente recomendável desativar o OpenRazer e o OpenRazer-win32 nas configurações. Isso permitirá que o aplicativo use o novo controlador Razer com suporte de dispositivo aprimorado. O OpenRazer está agendado para remoção no próximo lançamento.
  • Ao atualizar de versões anteriores a 0.6, o diretório de plugins precisa ser limpo, pois antes da versão 0.6, não havia sistema de controle de versão para a API de plugins.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster