xscreensaver가 페이드아웃을 올바르게 중지하지 않습니다.

xscreensaver가 페이드아웃을 올바르게 중지하지 않습니다.

xscreensaver는 화면을 비우고 페이드 지속 시간을 5초로 설정했습니다. 이 페이드아웃 중에 사용자 입력이 발생하면 다음이 발생합니다.

  1. 화면이 어두워지기 시작합니다
  2. 이미지가 정지되고 업데이트만 희미해짐
  3. 사용자 입력이 발생함
  4. 끝날 때까지 페이딩이 계속됩니다.
  5. 화면이 공백으로 변했다가 즉시 공백이 해제됩니다.

내가 예상하는 일은 다음과 같습니다.

  1. 화면이 어두워지기 시작합니다
  2. 사용자 입력이 발생함
  3. 페이딩이 멈추고 화면이 꺼지지 않습니다.

xscreensaver를 사용하면 이것이 가능합니까?

답변1

'유예 기간' 설정이 있습니다.lockTimeout화면 보호기가 시작되면 사용자가 중단할 수 있는 시간을 제어합니다(페이드 아웃과 관계없이). 간단히fadeSeconds값 과 동일하게 설정하십시오.덜 놀라운 사용자 경험을 위해:

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

관련 정보