Estoy creando una aplicación para la que necesito obtener periódicamente información sobre el teclado de los usuarios. Va a ser la aplicación de detección inactiva del usuario. Tengo una solución bastante simple para verificar periódicamente si el mouse se ha movido. Pero no puedo encontrar ninguna forma razonable de no root para detectar si se presionó el teclado.Cómo capturar cualquier tecla en X?
Estaba pensando en registrar un enganche cada temporizador de tiempo de espera y en cualquier pulsación de tecla para anular el registro. Entonces, si no se presiona la tecla durante mucho tiempo, mi programa sabrá si el usuario está inactivo.
De todos modos, no pude encontrar ningún gancho global para ninguna clave, incluidos los modificadores. ¿Hay una forma fácil de hacer esto? ¿O alguien tendría una mejor manera de detectar la inactividad del teclado?
Gracias, David Polák
¿Dónde está la tecla "cualquiera"? –
Justo al lado de F13 ... – Meltea