Xfce와 Xscreensaver는 키보드 활동을 "활성"으로 간주하지 않는 것 같습니다. 이를 어떻게 변경합니까?

Xfce와 Xscreensaver는 키보드 활동을 "활성"으로 간주하지 않는 것 같습니다. 이를 어떻게 변경합니까?

Debian Squeeze에서 Wheezy로 업그레이드한 후 Xfce와 Xscreensaver의 조합은 키보드 활동을 사용자 활동으로 처리하지 않는 것 같습니다.

가끔 키보드만 장시간 사용하기 때문에 결국 마우스 입력 부족으로 화면 보호기가 활성화되는 경우가 있습니다. 조금 귀찮지만 키를 다시 누르거나 마우스를 클릭하면 화면 보호기가 사라지고 잠시 기다렸다가 다시 시작합니다.

시스템이 키보드 입력을 활동으로 처리하도록 하려면 어떻게 해야 합니까?화면 보호기 기본 설정을 살펴봤지만 관련 항목을 찾을 수 없습니다.

또는,키보드 입력을 사용자 활동으로 받아들이는 화면 보호기 하위 시스템으로 전환하는 방법은 무엇입니까? (내가 원하는 것은 빈 화면 화면 보호기와 모니터 DPMI 일시 중지 및 X에서 구성 가능한 지연 후 전원 끄는 것뿐입니다.)

혹시 모르니 PC에 직접 연결된 USB 키보드를 사용합니다(중간에 USB 허브가 없음). 마우스도 USB 입니다.

답변1

나는 그것을 고치는 방법을 모른다 xscreensaver. . mplayer​제대로 작동하는 솔루션을 찾을 수 없었기 때문에 완전히 다른 시스템으로 전환했습니다.

나는 xautolock(사용자 비활성 감지) alock(화면을 비우고 잠그는)를 사용하고 xeyes일부 텍스트 창이나 웹 페이지에 대해 생각하고 있는 경우를 대비해 임박한 비활성 시간 초과에 대해 경고합니다.

추가 기능으로 xautolock마우스 커서 위치를 등록하는 기능도 있습니다. 마우스 커서가 화면 왼쪽 상단에 들어가면 즉시 화면이 잠기고, 화면 왼쪽 하단에 있을 때는 잠기지 않도록 설정했습니다. 그래서 영화를 볼 때 마우스 포인터를 왼쪽 하단으로 옮기기만 하면 자물쇠가 전혀 나타나지 않습니다.

다음은 내가 사용한 전체 명령입니다(DM의 시작 스크립트에).

xautolock \
    -time 5 -locker "alock -auth passwd -bg blank" \
    -notify 10 -notifier "killall xeyes; xeyes" \
    -corners +0-0 -cornerdelay 10 -cornerredelay 10 \
    -secure &

화면이 잠시 잠긴 후 디스플레이도 대기 모드로 전환됩니다. 이에 대해 추가 구성을 수행했는지 또는 자체적으로 작동하는지 기억이 나지 않습니다.

관련 정보