QUASE RESOLVIDO
Consegui esta solução para trabalhar em alguns aplicativos (como Finder, TextEdit, Firefox, ...), mas não em outros (como Outlook, Chrome, ...)
Um 'clique de contexto' pode ser mapeado para uma combinação de teclas / teclas usando todos os recursos nativos do Mac OS X (graças à sua herança NeXT / OPENSTEP). No entanto, a solução é bastante técnica "escondida" e pode levar algumas tentativas e erros para fazê-la funcionar.
Leia sobre Ligações de teclas aqui e siga (algumas) das instruções para criar seu próprio arquivo ~ / Library / KeyBindings / DefaultKeyBinding.dict .
As combinações de teclas mapeiam as teclas (ou combinações de teclas) para "Responders" dentro do sistema de texto. Encontrei o Respondente para rightMouseDown aqui e encontrei a "string mágica" da minha chave de destino desejada (F13) a partir deste URL: osxnotes.net/keybindings.html
Meu ~ / Library / KeyBindings / DefaultKeyBinding.dict se parece com isso
{
/* Context Menu */
"^\Uf710" = "rightMouseDown:"; /* Ctrl-F13 */
"^;" = "rightMouseDown:"; /* Ctrl-; */
}
Agora eu devo ser capaz de pressionar Ctrl-F13 ou Ctrl-; para obter o menu de contexto.
NOTA: Você precisará sair e reiniciar um aplicativo para que ele seja alterado. (Trabalhou para o TextEdit na 10.10) Caso contrário, efetue logout e logon novamente.