Solução rápida: O Windows 11 não oferece remapeamento nativo por botão do mouse. PowerToys (gratuito, da Microsoft) inclui um Gerenciador de Teclado que remapeia teclas, mas para botões do mouse especificamente, use o registro em HKCU\Software\Classes\… com verbos de shell personalizados, ou aceite que PowerToys+AutoHotkey é o mais próximo de “nativo”.
Você quer que o Botão 5 do mouse envie Ctrl+W (fechar aba) em vez do padrão Avançar no navegador. Logitech Options ou Razer Synapse podem fazer isso para seus próprios mouses, mas você tem um mouse OEM genérico sem software do fabricante. O Windows em si não tem interface de remapeamento por botão. Você quer fazer isso sem instalar uma ferramenta de terceiros — ou apenas com ferramentas fornecidas pela Microsoft.
Afeta: Windows 11 com mouses genéricos (sem software do fabricante).
Tempo de correção: 10 minutos.
O que o Windows realmente expõe
Os controles nativos de mouse do Windows cobrem troca de botões (esquerdo/direito), direção da roda e velocidade do ponteiro. O remapeamento por botão exige interceptação na camada HID, que o Windows não expõe ao modo de usuário sem um driver explícito. A opção mais próxima de “nativa” é o PowerToys da Microsoft, que tecnicamente não vem no Windows por padrão, mas é publicado pela Microsoft e age como uma ferramenta de primeira parte.
Método 1: Usar o Gerenciador de Teclado do PowerToys (com ressalvas)
- Instale o PowerToys de
github.com/microsoft/PowerToysou da Microsoft Store. - Abra PowerToys → Gerenciador de Teclado.
- Nota: O Gerenciador de Teclado remapeia teclas, não botões do mouse. Para remapeamento do lado do mouse, você precisa do Mouse Without Borders ou aguardar o remapeamento nativo do mouse (ainda solicitado).
- Para botões do mouse especificamente, veja o Método 2.
Essa ressalva é importante: o Gerenciador de Teclado é o que a maioria dos guias online aponta, mas ele não lida com botões do mouse. Passe para o AutoHotkey.
Método 2: Usar AutoHotkey (script leve)
AutoHotkey é pequeno (~3 MB), de código aberto e a ferramenta padrão para remapeamento de entrada no Windows.
- Baixe o AutoHotkey v2 de
autohotkey.com. Instale. - Crie um script
C:\Scripts\mouse-remap.ahk:#Requires AutoHotkey v2.0XButton2::^w(Isso faz o Botão 5 do mouse (XButton2) enviar Ctrl+W.)
- Clique com o botão direito no script → Abrir com AutoHotkey. O script está em execução.
- Para executá-lo ao fazer login: coloque um atalho para o arquivo .ahk em
%AppData%\Microsoft\Windows\Start Menu\Programs\Startup. - Teste pressionando XButton2 em um navegador — fecha a aba ativa.
Scripts do AutoHotkey têm uma linha para remapeamentos simples. Configurações com vários botões ainda são concisas.
Método 3: Remapeamento via registro
Para aplicativos específicos, o Windows tem remapeamentos de comando de shell específicos do aplicativo que podem ser acionados por botões do mouse por meio de atalhos de acessibilidade. Isso é frágil e raramente usado.
- Para remapeamentos específicos do navegador, use a loja de extensões do navegador — muitas extensões remapeiam botões do mouse apenas dentro do navegador.
- Para atalhos personalizados em todo o sistema, o Windows oferece atalhos de aplicativos do Quick Assist (Win+1 a Win+0 para aplicativos da barra de tarefas), mas eles vinculam ao teclado, não ao mouse.
- Para dispositivos Surface com botões de caneta, as Configurações da Caneta têm comportamentos por aplicativo — não aplicável a mouses padrão.
Não há um caminho limpo apenas via registro para remapeamento geral de mouse no Windows 11. A resposta honesta é que o AutoHotkey (reconhecido pela Microsoft, mas não nativo) é o mais próximo do nativo.
Como verificar se a correção funcionou
- Pressione o botão remapeado em um aplicativo que suporte o atalho de teclado de destino. O atalho é executado.
- Abra o Gerenciador de Tarefas. AutoHotkey.exe está em execução.
- O script de remapeamento aparece na bandeja do sistema.
- Reinicie e confirme que o script inicia automaticamente.
Se nenhum desses funcionar
Se o AutoHotkey não interceptar o botão, o botão pode não ser um XButton padrão da classe HID — alguns mouses com botões extras exigem o driver do fabricante para expor esses botões ao Windows. Nesse caso, instale o driver do fabricante minimamente e use o remapeamento dele. Para usuários que recusam qualquer ferramenta de terceiros, a resposta correta é “O Windows 11 não oferece suporte a isso” — envie feedback pelo Feedback Hub. Para necessidades crônicas de remapeamento, considere comprar um mouse com memória de perfil integrada (série Logitech G/MX, Razer Basilisk) para que os remapeamentos sejam armazenados no hardware do mouse.
Conclusão: O Windows não tem remapeamento nativo de botões do mouse. O PowerToys não cobre isso. O AutoHotkey é a resposta prática para uma experiência quase nativa sem se comprometer com software do fabricante.