xscreensaver não para fadeout corretamente

1

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

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

O que eu esperaria que acontecesse é:

    A tela
  1. começa a desaparecer
  2. entrada do usuário acontece
  3. O desvanecimento pára, a tela nunca é apagada

Isso é possível usando o xscreensaver?

    
por Birjolaxew 29.04.2017 / 15:17

1 resposta

1

Há uma configuração de "período de tolerância" chamada lockTimeout que controla por quanto tempo o usuário pode interromper uma vez o protetor de tela é iniciado (independentemente do desbotamento, parece). Simplesmente defina-o como o seu fadeSeconds value para uma experiência do usuário menos surpreendente:

xscreensaver.fadeSeconds:   0:00:10
xscreensaver.lockTimeout:   00:00:10
    
por 16.11.2017 / 08:21