Pythonic API to Linux uinput module
Browse cluster: Cluster 209 →Python-uinput is a Python interface to the Linux uinput kernel module that simplifies the creation of virtual input devices such as joysticks, keyboards, and mice for generating arbitrary input events programmatically. The project wraps the low-level ioctl interface of the uinput kernel module with a Pythonic API, allowing developers to emit keyboard clicks, mouse movements, and key combinations through straightforward Python code. It was created by Tuomas Räsänen and is distributed under the GPLv3+ license.