xscreensaver não para o fadeout corretamente

xscreensaver não para o fadeout corretamente

Eu tenho o xscreensaver configurado para deixar minha tela em branco, com uma duração de fade de 5 segundos. Quando a entrada do usuário ocorre durante esse fadeout, acontece o seguinte:

  1. a tela começa a desaparecer
  2. A imagem congela, apenas atualizações desaparecendo
  3. a entrada do usuário acontece
  4. O desbotamento continua até terminar
  5. A tela fica em branco e depois apaga imediatamente

O que eu esperaria que acontecesse é:

  1. a tela começa a desaparecer
  2. a entrada do usuário acontece
  3. O desbotamento para, a tela nunca fica em branco

Isso é possível usando o xscreensaver?

Responder1

Existe uma configuração de "período de carência" chamadalockTimeoutque controla quanto tempo o usuário pode interromper quando o protetor de tela é iniciado (independentemente do esmaecimento, ao que parece). Simplesmentedefina-o para o mesmo que o seu fadeSecondsvalorpara uma experiência de usuário menos surpreendente:

xscreensaver.fadeSeconds:   0:00:10
xscreensaver.lockTimeout:   00:00:10

informação relacionada