Stap 3: Setup Python script
-uitschakelen van de muis uit X11, om te voorkomen dat slechte ingangen
-Luister muisgebeurtenissen uit ruwe ingangen
-detecteren muisklik (simuleren door de alarm-schakelaar)
-Controleer of de Klik tijdens de dagen-off optreedt
-zo ja, het een e-mail gestuurd
Voordat het script wilt uitvoeren, u moet het bewerken en aanpassen. Alle configuratievariabelen worden op het begin.
apparaatnaam : de naam van de muis uit X11
xinput_id : de id van de muis uit X11
$ xinput lijst | grep "slave aanwijzer"
Virtuele core XTEST aanwijzer id = 4 [slaaf aanwijzer (2)]
SynPS/2 Synaptics TouchPad id = 10 [slaaf aanwijzer (2)]
Generieke PS/2-muis id = 11 [slaaf aanwijzer (2)]
Kensington Kensington PocketMouse Pro id =13 [slaaf aanwijzer (2)]
Wanneer gedaan, alleen het script uitvoeren met sudo, om leestoegang op ruwe muisinvoer.
$ sudo python MyMouseAlarm.py