Solução rápida: Teclas de símbolos (\, |, /, [, ], etc.) se comportam de forma diferente devido a: layout do teclado, IME (editor de método de entrada), remapeamento de teclas específico do aplicativo ou modo de compatibilidade. Verifique: Configurações → Hora e idioma → Idioma e região → escolha o idioma → Opções de idioma → Layout do teclado → corresponde ao seu teclado físico. Layouts diferentes (EUA vs Reino Unido vs Japão) mapeiam símbolos para teclas diferentes.
A mesma tecla física pode produzir símbolos diferentes com base em: layout do teclado, idioma, tratamento do aplicativo. Barra invertida / barra normal, colchetes, aspas são os mais comuns.
Afeta: Windows 11.
Tempo de correção: ~15 minutos.
O que causa isso
Teclas de símbolos dependem do layout:
- Barra invertida: posição diferente no teclado do Reino Unido vs EUA.
- Tecla @: Shift+2 nos EUA, Shift+' no Reino Unido.
- Cerquilha #: Shift+3 nos EUA, AltGr+3 no Reino Unido.
- Moeda: depende do idioma.
- Til / acento grave: posição do hardware varia.
Aplicativos que usam códigos de varredura diretos do teclado (jogos, IDEs) podem ignorar o layout.
Método 1: Verificar o layout do teclado
A rota padrão.
- Abra Configurações → Hora e idioma → Idioma e região.
- Escolha seu idioma (ex.: Inglês).
- Clique em Opções de idioma.
- Role até Teclados. Lista os layouts instalados.
- Escolha o que corresponde ao seu teclado físico:
- EUA: layout ANSI padrão dos EUA.
- Reino Unido: layout ISO padrão do Reino Unido.
- Japonês: layout JIS.
- Teclados internacionais: variantes regionais.
- Remova layouts não utilizados.
- Aplique.
- Para a barra de idiomas na bandeja: mostra o layout atual. Win+Espaço alterna.
Esta é a correção padrão.
Método 2: Desativar o atalho de alternância de layout
Para alternâncias acidentais.
- A alternância inadvertida de layout via Win+Espaço ou Alt+Shift confunde a digitação de símbolos.
- Configurações → Hora e idioma → Digitação → Configurações avançadas de teclado.
- Clique em Opções da barra de idiomas.
- Vá para a guia Configurações avançadas de teclas.
- Encontre Entre idiomas de entrada. Clique em Alterar sequência de teclas.
- Defina como Não atribuído para ambas as opções: Alternar idioma de entrada e Alternar layout do teclado.
- Aplique.
- Agora o layout não alterna via atalho.
- Para casos crônicos: mantenha apenas um layout; remova os outros.
Esta é a rota do atalho.
Método 3: Usar AutoHotkey para remapeamento por aplicativo
Para problemas de símbolos específicos de aplicativos.
- Para um aplicativo específico onde o símbolo se comporta de forma diferente:
; No Notepad++: Enviar @ real ao pressionar Shift+2 #HotIf WinActive("ahk_class Notepad++") +2::Send "@" #HotIf - Para jogos com leitura direta de código de varredura: o AutoHotkey pode não interceptar. Configure nas configurações do jogo.
- Para IDEs: cada um tem seu próprio mapa de teclas. Verifique as configurações de mapa de teclas do VS Code, IntelliJ.
- Para aplicativos de terminal: o Windows Terminal lida com símbolos de forma diferente do cmd legado.
- Para layouts específicos de programação: Programmer Dvorak, Programmer Colemak. Otimizados para símbolos de código.
- Para teclas mortas (layouts internacionais): algumas teclas de símbolos são teclas mortas (aguardam outra tecla). Irritante para programadores.
Esta é a rota por aplicativo.
Como verificar se a correção funcionou
- Digite um símbolo conhecido. A saída corresponde ao esperado.
- O layout na barra de idiomas corresponde ao teclado físico.
- Diferentes aplicativos produzem símbolos consistentes.
- Nenhuma tecla morta surpresa.
Se nenhum desses funcionar
Se os símbolos ainda estiverem errados: Teclado físico errado: notebook com layout EUA, mas você configurou Reino Unido no Windows. Incompatibilidade. Iguale o layout do Windows ao físico. Para remapeamento específico de aplicativo: o aplicativo pode substituir o Windows. Verifique as teclas de atalho do aplicativo. Para IME coreano/japonês: desligue o IME via Win+Espaço ao digitar símbolos em inglês. Para redefinição crônica de layout: a Política de Grupo pode forçar. Para PCs gerenciados por empresa: o layout pode ser imposto. Para problemas crônicos de digitação de símbolos: Gerenciador de Teclado do PowerToys para remapeamento por tecla. Para teclas específicas que não funcionam: falha de hardware. Teste com o teclado virtual.
Conclusão: Iguale o layout do teclado do Windows ao teclado físico. Desative os atalhos de alternância de layout (Win+Espaço, Alt+Shift). Para problemas de símbolos específicos de aplicativos: remapeamento com AutoHotkey ou verifique o mapa de teclas do aplicativo.