Xfce y Xscreensaver no parecen considerar la actividad del teclado "actividad": ¿cómo cambiar?


10

Después de actualizar de Debian Squeeze a Wheezy, la combinación de Xfce y Xscreensaver no parece considerar la actividad del teclado como actividad del usuario.

Como a veces uso solo el teclado durante largos períodos de tiempo, esto significa que finalmente el protector de pantalla se activa debido a la falta de entrada del mouse. Esto es algo molesto, pero otra pulsación de tecla (o un golpe en el mouse) hará que el protector de pantalla desaparezca y espere otro período de tiempo antes de volver a activarlo.

¿Cómo hago para que el sistema considere la entrada del teclado como actividad? Miré las preferencias del protector de pantalla pero no pude encontrar nada relevante.

Alternativamente, ¿cómo cambio a un subsistema de protector de pantalla que acepta la entrada del teclado como actividad del usuario? (Todo lo que quiero es un protector de pantalla en blanco y monitorear la suspensión y apagado de DPMI después de un retraso configurable en X).

En caso de que sea importante, estoy usando un teclado USB conectado directamente a la PC (no hay un concentrador USB en el medio). El mouse también es USB.


Cambié a xautolocky alockpor razones similares.
frostschutz

@frostschutz Eso suena interesante; ¿estarías dispuesto a elaborarlo?
un CVn

Respuestas:


3

No se como arreglarlo xscreensaver. Me dio problemas similares, excepto cuando estaba viendo películas usando mplayer. Como no pude encontrar una solución que funcionara, cambié a otro sistema por completo.

Uso xautolock(que detecta la inactividad del usuario), alock(que pone en blanco y bloquea la pantalla), y xeyespara advertirme sobre el inminente tiempo de inactividad en caso de que solo esté reflexionando sobre alguna ventana de texto o página web.

Como característica adicional, xautolocktambién puede registrar la posición del cursor del mouse. Lo configuré para bloquear la pantalla inmediatamente cuando el cursor del mouse entra en la esquina superior izquierda de la pantalla; y para evitar el bloqueo cuando está en la esquina inferior izquierda de la pantalla. Entonces, cuando veo una película, simplemente muevo el puntero del mouse hacia la parte inferior izquierda y el bloqueo nunca se abrirá.

Aquí está el comando completo que uso (para ir a los scripts de inicio de su DM):

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

El monitor también se pone en espera para mí después de que la pantalla se bloquea por un tiempo, no recuerdo si hice alguna configuración adicional para eso o si simplemente funcionó como debería por sí mismo ...

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.