Como impedir que o ponteiro do mouse atrapalhe a navegação somente por teclado?

3

Eu prefiro não usar o mouse.

Eu não conecto ao meu computador, mas o ponteiro do mouse ainda está presente no centro da área de trabalho. Na maioria das vezes, não causa problemas, pois o ponteiro desaparece automaticamente. Mas:

  1. Aparece sempre que qualquer menu suspenso é exibido.
  2. Ele passa por cima de qualquer coisa que apareça sob o cursor.

O segundo ponto é o mais irritante: torna impossível usar as teclas de seta para navegar no menu, porque o ponteiro do mouse tem sua própria opinião sobre qual item do menu deve ser selecionado.

Eu vi algumas pessoas sugerindo usar desordem, mas como eu entendo isso modifica a hierarquia de janelas, o que é indesejável.

Minha solução atual é usar keynav (ou conectar temporariamente o mouse) para mover o ponteiro do mouse para o canto da área de trabalho e esperar que ele não interfira em nada lá. Mas eu gostaria de evitar pensar nos movimentos do ponteiro do mouse.

    
por Dmitri Urbanowicz 13.02.2017 / 10:42

1 resposta

1

Não há como remover verdadeiramente o ponteiro do mouse. O servidor X requer que pelo menos um esteja presente.

Então acabei usando o xdotool para mover o cursor para o canto inferior direito da área de trabalho. Eu o envolvi em scrip chamado "nomouseplease", que eu executo com X start:

xdotool mousemove 10000 10000

    
por Dmitri Urbanowicz 11.02.2018 / 06:48

Tags