O Xfce e o Xscreensaver não parecem considerar a atividade de teclado “atividade” - como mudar?

10

Depois de atualizar do Debian Squeeze para o Wheezy, a combinação do Xfce e do Xscreensaver não parece considerar a atividade do teclado como atividade do usuário.

Como às vezes eu uso apenas o teclado por longos períodos de tempo, isso significa que, eventualmente, o protetor de tela é ativado devido à falta de entrada do mouse. Isso é um pouco incômodo, mas pressionar outra tecla (ou um solavanco no mouse) fará com que o descanso de tela desapareça e espere outro período de tempo antes de entrar novamente.

Como faço o sistema considerar que a entrada do teclado é uma atividade? Eu olhei para as preferências do protetor de tela, mas não consegui encontrar nada relevante.

Como alternativa, como faço para alternar para um subsistema de protetor de tela que aceita entrada de teclado como atividade do usuário? (Tudo que eu quero é um screensaver de tela em branco e monitorar DPMI suspender e desligar depois de um atraso configurável em X.)

Caso seja importante, estou usando um teclado USB conectado diretamente ao PC (sem hub USB entre eles). O mouse também é USB.

    
por a CVn 05.08.2013 / 22:44

1 resposta

3

Eu não sei como corrigir xscreensaver . Isso me deu problemas semelhantes, exceto quando assistia a filmes usando mplayer . Como não consegui encontrar uma solução que funcionasse, mudei completamente para outro sistema.

Eu uso xautolock (que detecta a inatividade do usuário), alock (que em branco e bloqueia a tela) e xeyes para avisar sobre o tempo limite de inatividade iminente no caso de eu estar apenas ponderando em alguma janela de texto ou página da web.

Como um recurso extra, xautolock também é capaz de registrar a posição do cursor do mouse. Eu configuro para bloquear a tela imediatamente quando o cursor do mouse entra no canto superior esquerdo da tela; e para impedir o bloqueio quando estiver no canto inferior esquerdo da tela. Então, quando assisto a um filme, simplesmente movo o ponteiro do mouse para o canto inferior esquerdo e a fechadura nunca aparece.

Aqui está o comando completo que eu uso (para entrar nos scripts de inicialização do seu DM):

xautolock \
    -time 5 -locker "alock -auth passwd -bg blank" \
    -notify 10 -notifier "killall xeyes; xeyes" \
    -corners +0-0 -cornerdelay 10 -cornerredelay 10 \
    -secure &

O monitor também fica em modo de espera para mim depois que a tela fica bloqueada por algum tempo, não me lembro se fiz alguma configuração adicional para isso ou se funcionou como deveria por si só ...

    
por 15.10.2013 / 15:34

Tags