Eu encontrei este link que deve resolver seu problema.
Eu mesmo tentei a solução, mas estou usando o Ubuntu em vez do OS X. De qualquer forma, acho que esta solução é geral o suficiente para resolver o seu problema também, já que é baseada no firefox.
Funciona com o firefox, não procurou uma solução ou alternativa para o chrome
Faça o download da extensão keyconfig (parece um pouco desatualizado, mas ainda está funcionando = D).
Agora, procure " Keyconfig ... " nos menus.
-
Clique em Adicionar nova chave
-
Na caixa de texto Nome , digite algo como "Rolagem de meia página para baixo"
-
Cole o seguinte código, substituindo o texto
/*CODE*/
/* Down */
window.content.scrollBy(0, window.content.innerHeight / 2);
-
Clique em OK
-
Agora, na lista, procure "Rolagem de meia página para baixo" e selecione-a (a lista pode ser classificada em ordem alfabética)
-
Clique no campo de texto no tamanho esquerdo do botão Aplicar e digite a tecla de atalho desejada . Neste caso, você pode pressionar a tecla Space do seu teclado
-
Clique em Aplicar (Por favor, não esqueça este: P)
Agora, para configurar a rolagem, repita as etapas acima usando:
Nome ="Scroll de meia página para cima"
Este código em vez disso:
/* Up */
window.content.scrollBy(0, -(window.content.innerHeight / 2));
E hotkey = Pressione no seu teclado Shift + Espaço
(não se esqueça de aplicar: P)
Bônus : Note que os códigos usados acima podem ser facilmente alterados para obter outros efeitos desejados. como:
/* Down */
window.content.scrollBy(0, window.content.innerHeight / 3);
Role apenas 1/3 da página em vez de metade! =)
e
/* Down */
window.content.scrollBy(0, 0);
Scroll não faz nada (hey! Desativa o espaço).