Paso 3: Script en Python instalación
-deshabilitar el ratón de X11, para evitar entradas de mala
-Escuche eventos de ratón de entradas de materia prima
-detectar el clic del ratón (simulan el interruptor de alarma)
-Compruebe si el clic se produce durante los días
-en caso afirmativo, enviar un correo electrónico
Antes para ejecutar el script, editarlo y personalizarlo. Todas las variables de configuración están en el principio.
nombre_dispositivo : el nombre de ratón de X11
xinput_id : el id del ratón de X11
lista de $ xinput | grep "puntero del esclavo"
Id de base virtual XTEST puntero = 4 [puntero de esclavo (2)]
SynPS/2 Synaptics TouchPad id = 10 [puntero de esclavo (2)]
Id de PS/2 ratón genérico = 11 [puntero de esclavo (2)]
Kensington Kensington PocketMouse Pro id =13 [puntero de esclavo (2)]
Cuando termine, simplemente ejecute el script con sudo, para tener acceso de lectura en raw entrada del mouse.
python de $ sudo MyMouseAlarm.py