Como posso impedir que o XScreenSaver ative a entrada do mouse?

7

CAVEAT: XScreenSaver e outros protetores de tela têm problemas conhecidos com o VLC e xfce4-power-manager . Se você está usando XFCE ou VLC, você pode querer verificar os primeiro .

Meu problema é que, com os modernos mouses baseados em laser, uma leve vibração na área de trabalho faz com que o mouse envie o sinal como "movido". Então, eu gostaria de parar o XScreenSaver apenas com o teclado - eu poderia ter o XScreenSaver rodando e mover o mouse sem nenhum efeito sobre ele (clicar pode ser ignorado ou não, eu não me importo).

    
por greenoldman 11.06.2011 / 18:11

2 respostas

6

Usando o xscreensaver, você pode ajustar o número de pixels que o mouse deve mover antes de desativar o protetor de tela; não tenho certeza sobre a desabilitação completa do mouse embora.

Se você ainda não estiver usando o XScreenSaver no KDE, você pode seguir estas instruções para configurá-lo .

Depois de fazer isso, você pode criar um arquivo no seu diretório pessoal chamado .xscreensaver e, nesse arquivo, digite:

xscreensaver.pointerHysteresis: 20

Com 20 sendo o número de pixels (10 é o padrão).

    
por 17.06.2011 / 23:04
0

Existem dois valores que você pode achar úteis, um verifica a distância e o outro o intervalo do tempo.

  • pointerPollTime (class Time, default 5 seconds) Quando as extensões do servidor não estão em uso, isso controla com que frequência o xscreensaver verifica se a posição do mouse ou os botões foram alterados.
  • pointerHysteresis (classe Integer, padrão 10 pixels) Se o mouse mover menos do que muitos pixels em um segundo, ignore-o (não considere que seja "atividade".) Isso é para que a tela não fica vazia (ou não fica em branco) só porque você bateu na mesa.

Ambos podem ser definidos no arquivo ~/.xscreensaver . Veja man xscreensaver para mais informações.

    
por 27.04.2018 / 07:11