Uma opção seria criar ~/Library/KeyBindings/
e salvar uma lista de propriedades como DefaultKeyBinding.dict
:
{
"~M" = noop:;
}
Não funciona em algumas aplicações (como Xcode, Terminal ou Firefox).
Você também pode criar um novo layout de teclado com Ukelele .
- Escolha Arquivo > Novo com base na fonte de entrada atual.
- Remove a saída de chaves alfanuméricas sob opção e opção e shift. Se você remover os keymaps completamente, algumas combinações de teclas como ⌥ ← e ⌥⌫ não funcionarão.
- Salve o layout do teclado como um pacote ou XML em / Library / Keyboard Layouts /. Os layouts de teclado na biblioteca do usuário não podem ser selecionados nas caixas de diálogo de senha ou na janela de login. Os popovers exibidos ao segurar as chaves só funcionam com o formato do pacote.
- Faça logout e volte.
- Ative a fonte de entrada nas Preferências do sistema.
Você pode desativar todas as outras fontes de entrada por editing a plaqueta do HIToolBox .
Para aplicar as alterações no arquivo keylayout, execute sudo touch /Library/Keyboard\ Layouts/
, efetue logout e volte.