Editado a partir do layout criado por @lailsonbm.
@tiagodts: Foi criado o novo bundle Brazilian ABNT2 (ISO) que corrige o problema da contra barra e aspas invertidas em teclados do tipo ISO.
Layout de teclado padrão ABNT2 Brasileiro para Mac OS X, útil para quem usa teclado externo neste padrão.
##Instruções
-
Baixe e abra o arquivo compactado.
-
Na pasta em que o arquivo foi descompactado, localize o arquivo Brazilian ABNT2 (ISO).bundle.
-
Copie este arquivo para a pasta ~/Library/Keyboard Layouts (para que o layout fique disponível apenas para o seu usuário) OU /Library/Keyboard Layouts/ (para que o layout fique disponível para todos os usuários).
-
Faça Logout (Finalizar Sessão) e entre novamente no sistema para que o layout seja carregado.
-
Nas Preferências do Sistema (System Preferences), vá em Idioma & Texto (Language & Text). No item Leiautes de Teclado (Input Sources), selecione Brazilian ABNT2 (ISO). Se você usar apenas o teclado ABNT2 (ISO), desmarque os outros itens.
-
Pronto, agora você pode usar o teclado normalmente.
##Mapeamento
Teclas mapeadas de acordo com o layout mostrado na Wikipedia:
' 1 2 3 4 5 6 7 8 9 0 - = q w e r t y u i o p á [ a s d f g h j k l ç ã ] \ z x c v b n m , . ; /
###Shift
" ! @ # $ % ä & * ( ) _ + Q W E R T Y U I O P À { A S D F G H J K L Ç Â } | Z X C V B N M < > : ?
###AltGr
¬ ¹ ² ³ £ ¢ ¬ { [ ] } \ § / ? € ® ŧ ← ↓ → ø þ ´ ª æ ß ð đ ŋ ħ ĸ ł á ~ º º « » © “ ” µ ─ · ạ °
###AltGr + Shift
¬ ¡ ½ ¾ ¼ ⅜ ¨ ⅞ ™ ± ° ¿ ą / ? € ® Ŧ ¥ ↑ ı Ø Þ ` ā Æ § Ð ª Ŋ Ħ & Ł ő ^ º ă < > © ` ' µ × ÷ ȧ ¿
##Compatibilidade
Testado no Mac OS X 10.14 (Mojave), mas deve funcionar também em versões anteriores. Feito com Ukelele.
##Licença Creative Commons Attribution + Share Alike. Criado por Lailson Bandeira. Editado por Tiago Sá.
Você pode usar, modificar e redistribuir o código, desde que cite os criadores e não faça uso comercial.