¿Hay alguna forma de desactivar o bloquear el mouse y el teclado con Python? Quiero congelar el mouse y desactivar el teclado.¿desactivar o bloquear el mouse y el teclado en python?
5
A
Respuesta
9
que no he probado (en realidad he probado la parte del ratón, y es molesto obras), pero algo como esto utilizando pyhook haría lo que quiere:
import pythoncom, pyHook
def uMad(event):
return False
hm = pyHook.HookManager()
hm.MouseAll = uMad
hm.KeyAll = uMad
hm.HookMouse()
hm.HookKeyboard()
pythoncom.PumpMessages()
+0
funciona perfectamente ... (molesto) jaja ... mi problema ahora es cómo habilitarlo. ¿Solo cambio el booleano a True? – unice
+0
Debería redefinir 'MouseAll' y' KeyAll' con otra función que siempre devuelve True. Que el teclado y el mouse estarían habilitados de nuevo. –
Cuestiones relacionadas
- 1. ¿Cómo puedo bloquear la entrada del teclado y el mouse en C#?
- 2. Desactivar el teclado <enter> clave
- 3. Enviar eventos de mouse y teclado
- 4. Obteniendo la posición del mouse en el evento del teclado
- 5. Android desactivar la tecla Enter en el teclado de software
- 6. Emulación de mouse/teclado Bluetooth
- 7. Entrada de teclado/mouse en C++
- 8. ¿Cómo puedo activar o desactivar manualmente la tecla Retorno en el teclado?
- 9. ¿Puedo usar Python para capturar eventos de teclado y mouse en OSX?
- 10. Ignorar eventos de mouse y teclado en Qt
- 11. Cómo copiar y pegar desde el terminal con el teclado?
- 12. Safari parece ignorar la configuración de caché cuando el usuario responde con el mouse o el teclado
- 13. Emacs: dependencia atenuante en el mouse
- 14. Controle varias PC con un solo mouse y teclado
- 15. Anular o desactivar el menú de configuración
- 16. registrar los movimientos del mouse, los clics y la entrada del teclado con Java o C++
- 17. UITableViewController y el teclado UITextField
- 18. ¿Cómo manejar eventos desde el teclado y el mouse en modo exclusivo de pantalla completa en Java?
- 19. Distinga entre hacer doble clic con el mouse y hacer clic con el mouse en wpf
- 20. Deshabilitar teclas en el teclado
- 21. ¿Es posible tener activados el Teclado físico y el Teclado programable al mismo tiempo?
- 22. ¿Cómo controlar el mouse en Mac usando Python?
- 23. Bloquear mutex en un hilo y desbloquearlo en el otro
- 24. ¿Cómo puedo desactivar el mensaje webbrowser en python?
- 25. ¿Cómo puedo desactivar el resaltado en html o JS?
- 26. Android activar y desactivar el GPS
- 27. Cómo deshabilitar el teclado en una UITextView?
- 28. ¿Hay alguna forma de activar y desactivar el bluetooth y/o wifi mediante programación en iOS?
- 29. Cómo personalizar (o desactivar) el botón "volver" automático en JQueryMobile
- 30. Desactivar o atenuar un nodo en el editor TreeNode
que parece como una cosa nefasta que hacer .... ¿por qué? –
es para fines de seguridad. Quiero controlar una unidad usando otra computadora congelando y deshabilitando su teclado :) – unice