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

관련 정보