
У меня xscreensaver настроен на очистку экрана с 5-секундным затуханием. Когда во время этого затухания происходит ввод данных пользователем, происходит следующее:
- экран начинает гаснуть
- Изображение зависает, появляются только затухающие обновления
- пользовательский ввод происходит
- Затухание продолжается до тех пор, пока не закончится
- Экран гаснет, а затем тут же восстанавливается
Я ожидаю, что произойдет следующее:
- экран начинает гаснуть
- пользовательский ввод происходит
- Затухание прекращается, экран никогда не гаснет
Возможно ли это с помощью xscreensaver?
решение1
Существует настройка «льготного периода», которая называетсяlockTimeout
который контролирует, как долго пользователь может прерывать заставку после ее запуска (кажется, независимо от ее постепенного исчезновения). Простоустановите его таким же, как ваше fadeSeconds
значениедля менее неожиданного пользовательского опыта:
xscreensaver.fadeSeconds: 0:00:10
xscreensaver.lockTimeout: 00:00:10