 pynput
 pynput 
 Input controller
 Enables control and monitoring of input devices in real-time.
Sends virtual input commands
2k stars
 31 watching
 251 forks
 
Language: Python 
last commit: 12 months ago 
Linked from   1 awesome list  
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|  | A module for cross-platform control of the mouse and keyboard in python | 1,069 | 
|  | A Micro Python library for reading digital and analog inputs on microcontrollers. | 34 | 
|  | An input handling system that allows remapping of keys and provides a simple macro-based API for checking key states | 8 | 
|  | A library that captures and replays 433MHz remote control codes to control devices | 70 | 
|  | A device driver and GUI library for controlling RA8875-based displays on MicroPython devices | 10 | 
|  | A MicroPython library for controlling PWM-based motors and servos | 1 | 
|  | A Python script that provides a simple interface to control virtual machines using Alfred v2. | 45 | 
|  | A web interface solution for controlling Energenie remote control sockets using a Raspberry Pi controller. | 14 | 
|  | Provides a driver for controlling PWM signals on the PCA9685 IC. | 5 | 
|  | A Micropython library for controlling 8-digit 7-segment displays based on the MAX7219 | 4 | 
|  | A uniform API for controlling devices with programmable IO pins | 258 | 
|  | A small Python library to control and simulate mouse events globally | 908 | 
|  | A tool to control MicroPython boards over a serial connection. | 727 | 
|  | A driver that provides a simple interface to control ST7789 displays | 1 | 
|  | A software implementation of an autopilot system for drones | 74 |