Páginas

quarta-feira, 5 de agosto de 2026

Linux 7.3: Corrige o suporte nativo para as teclas M-Center do MSI Claw A8 BZ2EM

 


Linux 7.3 traz suporte nativo para as teclas M-Center do MSI Claw A8 BZ2EM com Ryzen Z2 Extreme. Entenda o patch, como testar e prepare seu handheld para o Linux.


O MSI Claw A8 BZ2EM é um dos handhelds mais aguardados do momento, equipado com o poderoso AMD Ryzen Z2 Extreme

Para quem planeja rodar Linux nesse dispositivo, uma ótima notícia acaba de chegar: o kernel Linux 7.3 vai trazer o suporte oficial para as teclas M-Center — aqueles botões físicos localizados à esquerda da tela que, até agora, não funcionavam corretamente no sistema.

O patch, desenvolvido por Derek Clark, foi aceito no branch "for-next" do repositório platform-drivers-x86 e deve ser incorporado durante a janela de merge do Linux 7.3. 

Isso significa que, em breve, donos do Claw A8 BZ2EM poderão usar todos os botões do aparelho sem precisar de gambiarras ou scripts manuais.


O que é o MSI Claw A8 BZ2EM?


Antes de mergulhar nos detalhes técnicos, vale entender o que torna esse handheld especial.

O MSI Claw A8 BZ2EM é a versão mais recente da linha Claw da MSI, agora equipada com o AMD Ryzen Z2 Extreme — um SoC projetado especificamente para dispositivos portáteis de jogos. Ele vem com:

  • Tela IPS de 8 polegadas com resolução 1920×1200 e taxa de atualização de 120Hz.
  • 24GB de memória LPDDR5x.
  • Armazenamento NVMe SSD de 1TB.

  • Preço sugerido de cerca de US$ 1.199.

É um concorrente direto do Steam Deck OLED e do ASUS ROG Ally, com a vantagem de usar o chip mais recente da AMD para handhelds.


O problema: teclas M-Center sem suporte no Linux


Quem já usou um MSI Claw com Linux deve ter percebido que as teclas M-Center — localizadas à esquerda da tela — não funcionavam. Elas simplesmente não geravam nenhum evento de teclado reconhecível pelo sistema.

O motivo? Os dispositivos MSI Claw produzem eventos WMI (Windows Management Instrumentation) através do GUID de teclas de atalho do MSI WMI. 

Quando pressionados, esses eventos geravam "spam" no kernel, mas na maioria dos modelos podiam ser ignorados porque os mesmos comandos eram duplicados pelo teclado AT Translated Set 2, que já era exposto como um dispositivo evdev.

Porém, no modelo A8 BZ2EM, o botão M-Center Menu não possui um evento de teclado associado. Ou seja, não havia tecla física mapeada — o botão existia, mas o Linux não sabia o que fazer com ele.


A solução: patch no driver MSI WMI


Derek Clark, colaborador do kernel, submeteu um patch que resolve exatamente esse problema. O código faz duas coisas principais:


  • 1. Adiciona suporte para eventos WMI do tipo ACPI_TYPE_BUFFER, que é o formato usado pelo MSI Claw A8 BZ2EM.

  • 2. Mapeia o botão M-Center Menu para o scancode F15, o mesmo código produzido pelo teclado AT em outros modelos.


O patch está disponível no repositório oficial do kernel e pode ser visualizado neste commit: 739c7e7d82f2064915773c9e80f5d5b68155288a.


Efeito colateral: eventos F15 duplicados


O patch tem um pequeno efeito colateral: em modelos mais antigos como o A1M, 7 AI+ A2VM e 8 AI+ A2VM, o mapeamento gera eventos F15 duplicados — uma vez pelo teclado AT e outra pelo novo mapeamento WMI.

Segundo os testes do próprio Derek Clark, isso é inofensivo e não causa nenhum problema prático. É um pequeno preço a pagar para trazer funcionalidade completa ao modelo mais novo.


Quando chega ? Ciclo de lançamento do Linux 7.3


O patch já foi aceito no branch "for-next" do repositório platform-drivers-x86. Isso significa que ele está na fila para ser enviado durante a janela de merge do Linux 7.3.

O ciclo de desenvolvimento do kernel segue um cronograma previsível:

  • Linux 7.3 deve ter sua janela de merge aberta logo após o lançamento do 7.2

  • A previsão é que o 7.3 final seja lançado por volta de setembro/outubro de 2026

Para quem não quer esperar, é possível compilar o kernel a partir do branch "for-next" ou aplicar o patch manualmente em versões mais antigas.


Por que isso é importante para a comunidade Linux?

Esse tipo de correção pode parecer pequena, mas tem um impacto enorme para quem usa Linux em handhelds.


1. Experiência out-of-the-box: um botão que não funciona obriga o usuário a criar soluções alternativas — scripts, mapeamentos manuais, ou simplesmente conviver com a limitação.  

Com o patch, o Linux passa a reconhecer o botão nativamente.


2. Sinal de maturidade do ecossistema: a MSI, assim como outras fabricantes, tem mostrado interesse crescente em oferecer suporte decente ao Linux. Em maio de 2025, já haviam patches para o driver MSI WMI com suporte a curvas de ventoinha, perfis ACPI, controle de TDP e limitação de bateria. 

Agora, com as teclas M-Center funcionando, o Claw se torna uma opção ainda mais viável para entusiastas do sistema operacional livre.


3. Base para futuros handhelds: o AMD Ryzen Z2 Extreme é um chip que deve aparecer em vários outros dispositivos nos próximos meses. 

Ter o suporte funcionando no Claw abre caminho para que outros fabricantes também se beneficiem das correções.


Como testar o suporte no seu MSI Claw


Se você tem um MSI Claw A8 BZ2EM e quer testar o suporte antes do lançamento oficial do Linux 7.3, aqui estão as opções:

Opção 1: Compilar o kernel a partir do branch for-next

bash
git clone https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
cd platform-drivers-x86
git checkout for-next
# Compile e instale o kernel


Opção 3: Aguardar a distribuição

Se você usa uma distribuição como Ubuntu, Fedora ou Arch, é provável que o kernel 7.3 chegue nos repositórios oficiais algumas semanas após o lançamento.



Produto Recomendado



Se você prefere uma experiência mais madura e com suporte nativo da Valve, o Steam Deck OLED é a escolha certeira. Roda  o SteamOS (baseado em Linux) e tem uma comunidade gigante de suporte.



Steam Deck OLED ->  https://link.amazon/B02R0BW0O

Eu ganho uma comissão quando você faz uma compra. 



FAQ — Perguntas frequentes sobre o MSI Claw e Linux

1. O MSI Claw A8 BZ2EM já funciona com Linux atualmente?

Sim, mas com ressalvas. A maior parte do hardware já é suportada em versões recentes do kernel, incluindo o driver MSI WMI para controle de ventoinhas, TDP e perfis de energia. 

A novidade do Linux 7.3 é o suporte nativo para as teclas M-Center, que antes não funcionavam. Recomenda-se usar uma distribuição com kernel 6.12 ou superior para melhor compatibilidade.


2. O patch para as teclas M-Center vai funcionar em outros modelos do MSI Claw?

Sim, mas com um pequeno efeito colateral. O patch mapeia o botão M-Center para o scancode F15 em todos os modelos. 

Em modelos mais antigos como o A1M, 7 AI+ A2VM e 8 AI+ A2VM, isso pode gerar eventos F15 duplicados, já que o teclado AT já produz esse mesmo scancode. Segundo os testes, isso é inofensivo e não afeta o uso do sistema.


3. Preciso fazer alguma configuração extra após instalar o Linux 7.3?

Não. O suporte vem nativamente no kernel. Assim que você atualizar para o Linux 7.3 (ou compilar o kernel com o patch), as teclas M-Center serão reconhecidas automaticamente como eventos de teclado. 

Você pode mapeá-las para qualquer função desejada usando ferramentas como xmodmap, keyd ou os atalhos do seu ambiente gráfico.


Checklist para instalar e configurar o Linux no MSI Claw A8 BZ2EM


Copie e cole este checklist para acompanhar sua instalação:


✅ CHECKLIST - LINUX NO MSI CLAW A8 BZ2EM.

1. Escolher uma distribuição compatível (Ubuntu 24.10+, Fedora 41+, Arch Linux).

2. Criar um pendrive bootável com a ISO escolhida (usar Rufus, BalenaEtcher ou dd).

3. Fazer backup dos dados importantes (se houver Windows instalado).

4. Desabilitar Secure Boot na BIOS (se necessário para a distribuição escolhida).

5. Iniciar a instalação a partir do pendrive.

6. Durante a instalação, escolher o esquema de particionamento desejado.

7. Concluir a instalação e reiniciar.

8. Atualizar o sistema: sudo apt update && sudo apt upgrade (ou equivalente).

9. Verificar a versão do kernel: uname -r .

10. Se o kernel for anterior ao 7.3, compilar o kernel com o patch ou aguardar atualização.

11. Testar as teclas M-Center: usar evtest para verificar se o evento F15 é gerado.

12. Mapear as teclas M-Center para funções desejadas (atalhos, lançadores, etc.).

13. Instalar drivers adicionais (GPU, áudio, Wi-Fi) se necessário.

14. Configurar o Steam, Heroic Games Launcher ou outros para jogos.

15. Ajustar o TDP e curvas de ventoinha usando o driver MSI WMI (msi-wmi-platform).


Conclusão: o Linux no MSI Claw está cada vez melhor


O suporte às teclas M-Center no Linux 7.3 é mais um passo na direção de uma experiência completa e nativa para quem quer rodar o sistema operacional livre em handhelds de última geração.

Com o AMD Ryzen Z2 Extreme, tela de 120Hz e agora todos os botões funcionando, o MSI Claw A8 BZ2EM se consolida como uma excelente opção para os gamers que preferem o Linux — seja para jogar nativamente, usar emulação ou até mesmo para desenvolvimento e produtividade em mobilidade.

E você, já testou o Linux no MSI Claw? Deixe seu comentário abaixo compartilhando sua experiência ou dúvidas. 

E não se esqueça de compartilhar este artigo com outros entusiastas que também estão de olho nesse handheld!





Nenhum comentário:

Postar um comentário