Existe um comando para rolar?

1

Além de usar xdotool , existe uma maneira de descer por um valor definido usando um comando. Em outras palavras, qual é o comando de rolagem?

Eu não estou procurando por um atalho de teclado, eu quero um comando para rolar por dizer 10px na janela atualmente focada. Eu também não quero xdotool porque eu preciso do "comando mais profundo", o que é "executado" quando a roda é rodada.

    
por Tim 30.05.2014 / 19:04

2 respostas

3

xdotool permite que você envie as teclas do teclado para todas as coisas padrão, como:

xdotool key Page_Down
xdotool key Down Down Down  # presses down three times with a 12ms delay
xdotool key --delay 2 Down Down Down  # as above but 2ms

No que diz respeito ao "comando mais profundo", não existe tal coisa. Uma janela é enviada a um evento (como uma roda do mouse) e it (o programa ou - mais comumente - seu kit de ferramentas) decide como interpretar isso.

A rolagem não é diretamente controlável (a menos que você esteja usando um aplicativo ou estrutura que forneça uma interface para fazer exatamente isso). Eu já expliquei isso um pouco mais na sua última pergunta .

    
por Oli 30.05.2014 / 19:31
0

Rolar para trás:

Shift + Page Up

Rolar para frente:

Shift + Page Down
    
por Korkel 30.05.2014 / 19:08