python-evdev allows Python programs running in Linux to read and write input events. It provides bindings to both the generic input event interface (evdev) and the userspace input subsystem (Uinput). NOTE: Unable to support newer versions due to requiring newer version of python than is available in Slackware 15.0 (python 3.10).