macOS
No macOS, o Karabiner-Elements é a forma padrão de remapear o Caps Lock e manter o resto do comportamento do teclado previsível.
Passo a passo
1. Instale o Karabiner-Elements e conclua as solicitações de permissão
Instale o Karabiner-Elements primeiro e depois confirme que o serviço em segundo plano, a permissão de Input Monitoring e a extensão do driver estão liberados. Essas são as configurações obrigatórias do macOS.
2. Remapeie o Caps Lock em Simple Modifications
Abra o Karabiner-Elements, escolha Simple Modifications, selecione o teclado que você quer editar e troque Caps Lock por Left Control. Se preferir Escape, você também pode escolher essa opção aqui.
3. Opcional: faça o mesmo mapeamento funcionar antes do login
Se você quiser o mesmo mapeamento na tela de senha antes do login, abra a aba Misc nas configurações do Karabiner e use “Copy the current configuration to the system default configuration.” Assim o mesmo mapeamento também funciona antes do login.
4. Opcional: continue apenas se o Caps Lock já for sua tecla de troca de idioma
Os próximos passos são apenas para configurações multilíngues do macOS que já dependem do Caps Lock para alternar a fonte de entrada. Mover a troca de fonte de entrada para outra tecla permite manter uma tecla separada de troca de idioma mesmo depois de remapear o Caps Lock, e também pode reduzir pequenas falhas que aparecem ao depender de um toque curto no Caps Lock para trocar de modo. Se o Caps Lock não faz esse papel no seu Mac, você pode parar depois do remapeamento básico e pular o restante desta seção.
4-1. Escolha uma tecla modificadora direita sobrando
Primeiro escolha uma tecla modificadora direita sobrando para a troca de idioma. Uma escolha comum é Right Command -> F18. Você também pode usar Right Option -> F18, desde que essa tecla não seja importante no seu layout.
4-2. Mapeie essa tecla direita para F18 no Karabiner
Em Simple Modifications, adicione Right Command -> F18 ou Right Option -> F18, dependendo da tecla escolhida no passo anterior. Isso libera o Caps Lock para remapeamento e ainda mantém uma tecla dedicada de troca de idioma do lado direito do teclado.
4-3. Atribua F18 à troca de fonte de entrada no macOS
Abra Menu Apple > Ajustes do Sistema > Teclado > Atalhos de Teclado > Fontes de Entrada e atribua F18 a “Selecionar a próxima fonte no menu de entrada”. Isso recria uma tecla confiável de troca de idioma depois que o Caps Lock foi reaproveitado. Aqui, F18 é usado como exemplo prático. Como F1 a F12 estão ligados a recursos internos do sistema, uma tecla de função com número mais alto costuma ser mais fácil de usar para troca de fonte de entrada. Entre elas, F18 é uma das teclas que costuma dar para usar sem problemas.
Notas
- Se você quiser conferir os nomes das teclas antes de salvar as mudanças, o EventViewer mostra exatamente o que o macOS e o Karabiner recebem de cada tecla.
- No macOS, você não pode atribuir a tecla ⌘ command à troca de fonte de entrada.
- Se você ainda precisar do Caps Lock às vezes, mantenha-o em outra tecla que você quase não usa em vez de removê-lo completamente.
Referências