xscreensaver no detiene el desvanecimiento correctamente

xscreensaver no detiene el desvanecimiento correctamente

Tengo xscreensaver configurado para dejar la pantalla en blanco, con una duración de desvanecimiento de 5 segundos. Cuando ocurre la entrada del usuario durante este desvanecimiento, sucede lo siguiente:

  1. la pantalla comienza a desvanecerse
  2. La imagen se congela, solo se desvanecen las actualizaciones
  3. la entrada del usuario ocurre
  4. El desvanecimiento continúa hasta terminar
  5. La pantalla se queda en blanco y luego se vuelve a borrar inmediatamente.

Lo que esperaría que sucediera es:

  1. la pantalla comienza a desvanecerse
  2. la entrada del usuario ocurre
  3. El desvanecimiento se detiene, la pantalla nunca se queda en blanco

¿Es esto posible usando xscreensaver?

Respuesta1

Hay una configuración de "período de gracia" llamadalockTimeoutque controla cuánto tiempo el usuario puede interrumpir una vez que se inicia el protector de pantalla (al parecer, independientemente de que se desvanezca). Simplementeconfigúrelo al mismo fadeSecondsvalor que supara una experiencia de usuario menos sorprendente:

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

información relacionada