Description
Input devices handled by libinput can be inspected from Python through an object-oriented ctypes wrapper. Desktop and hardware developers use this package for touchpads, mice, keyboards, tablets, and input diagnostics. Input events can reveal private behavior, so permissions and logging need care.