Eu não tenho ideia de por que ele não foi respondido por tanto tempo, mas há um jeito - você pode fazer isso usando ControllerMate . É um exagero, com certeza (e custa US $ 25), mas faz o trabalho.
Em poucas palavras:
Abra o ControllerMate, crie uma nova página na seção "Itens de programação". Na Paleta, abra "Controllers" (⌥⌘1), escolha o seu teclado e pressione a tecla à qual você deseja vincular a ação (por exemplo, a tecla Cmd). Ele irá destacar lá.
Se você quiser agrupar várias chaves (como Cmd + Pagedown), arraste a segunda (terceira ... nth ...) tecla para lá também e conecte-as usando o operador "AND" na paleta "Logic" (⌥⌘4). Em seguida, use o "Bloco de construção da roda de rolagem" em uma paleta "Saída" (⌥⌘2). Você pode personalizar a etapa de rolagem na janela "Inspector".
Você terminará com algo assim:
Faça o mesmo com a tecla de atalho Cmd + PageUp (não esqueça de mudar a direção da rolagem).