Pelo menos no macOS Sierra, há uma maneira de mostrar teclas nativamente na tela. No entanto, existem algumas limitações / aspectos a serem observados:
- pega carona na configuração de acessibilidade "Sticky Keys", que altera a maneira como as teclas modificadoras funcionam (você as pressiona e não precisa segurá-las)
- mostrará apenas teclas modificadoras; não mostrará o caractere final (Ex: para CMD + P, mostrará apenas CMD e, depois que você pressionar "P", ele desaparecerá)
Para habilitar isso:
- Vá para Preferências do Sistema> Acessibilidade
- Nas categorias à esquerda, selecione Teclado
- Selecione Ativar teclas aderentes
- Ao lado de Ativar Teclas de Aderência, clique no Opções ... botão
- Selecione Exibir teclas pressionadas na tela (e altere alternadamente onde aparece). Clique OK.
Isso se encaixava no meu caso de uso, e com o Mouseposé a US $ 9,99 (no momento da publicação) e o KeyCastr travando na inicialização para mim, pensei em compartilhar. Espero que isso ajude algumas pessoas!