Eu não sei de uma maneira nativa de fazer isso, mas há um aplicativo chamado Mosquetão que é capaz de mapear chaves para diferentes.
- Como instalar & lançá-lo.
- Abra suas preferências (no ícone da barra de menus > Preferências).
- Vá até a guia "Misc. e desinstalação" e clique em "Abrir private.xml", que abrirá uma nova janela do Finder em uma pasta com um arquivo chamado private.xml.
-
Abra o private.xml com o seu editor de texto favorito e substitua o conteúdo por este (*):
<?xml version="1.0"?> <root> <item> <name>My F1 binding</name> <appendix>F1 = \(</append> <identifier>private.myf1</identifier> <autogen> --KeyToKey-- KeyCode::F1, ModifierFlag::FN, KeyCode::BACKSLASH, KeyCode::KEY_9, ModifierFlag::SHIFT_L </autogen> </item> </root>
-
Salve o arquivo.
- De volta às preferências do Karabiner, vá até a aba "Change Key" e aperte o botão "ReloadXML".
(*) Nota 1 : é para o teclado dos EUA, pois os caracteres resultantes dependem do teclado.
Para o meu próprio teclado (alemão suíço), por exemplo, eu teria que substituir as duas linhas KeyCode
por isso:
KeyCode::F1, ModifierFlag::FN,
KeyCode::KEY_7, ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L, KeyCode::KEY_8, ModifierFlag::SHIFT_L
Nota 2: Se você tiver a configuração do teclado "Use todas as teclas F1, F2, etc. como teclas de função padrão" ativadas (para que FN F1 diminuirá o brilho), então você precisa substituir ModifierFlag::FN
por ModifierFlag::NONE
.