Description
Virtual input devices can be controlled from legacy Python 2 programs through the Linux uinput kernel module. This library helps automation, testing, and accessibility tools send keyboard, mouse, or controller events.
It can inject input into the desktop or applications and may require device permissions. Run only trusted scripts and keep uinput access restricted.