Eu estou procurando uma maneira de rolar meia página, de preferência usando uma combinação de teclas como shift page up / down. No Windows, isso é factível via autohotkey , para OS, não parece haver uma solução tão fácil como todas as Eu encontrei isso .
Eu apenas mudo para usar o Ubuntu 14.04 (do win7). Do googling, parece-me que a maneira mais fácil de conseguir isso é criar um par de scripts xdotool / xbindkeys, que emulam metade da página de rolagem do mouse ou seta clicando para cima e para baixo, respectivamente. Então eu iria vinculá-los a teclas de atalho personalizadas.
No entanto, desde que eu mudei para o Ubuntu, percebo que talvez esteja faltando alguma coisa. Portanto, eu me pergunto, qual é a sua maneira preferida de habilitar a rolagem de meia página no Linux?
Atualizar: Eu criei um script, que emula rolando a roda do mouse algumas vezes:
#!/bin/bash
xdotool click 4
xdotool click 4
xdotool click 4
xdotool click 4
Funciona decentemente, mas restam dois problemas:
Ele sempre rola a janela onde o mouse está. Eu tentei fazer isso rolar a janela ativa, mas sem sorte.
Desde que ele envia scrolls de roda do mouse, estes são interpretados por outros programas, de modo que eu não posso ter o controle como uma tecla de atalho, porque então ele faz zoom. Este é um problema em programas onde todas as teclas de atalho são tomadas de forma ideal, eu gostaria de especificar a distância de rolagem sem emular a rolagem da roda do mouse.