Package profile
pynput
- Summary: Monitor and control user input devices
- Author: Moses Palmér
- License: GNU Lesser General Public License v3 (LGPLv3)
- Homepage: https://github.com/moses-palmer/pynput
- Source: https://github.com/moses-palmer/pynput
- Number of releases: 63
- First release: 0.2 on 2015-10-28
- Latest release: 1.8.2 on 2026-05-12
- Latest release size: 89.9 KB (pure Python wheel)
Dependencies
Pynput has 6 dependencies, 0 of which optional.Dependent packages
| Package | Optional | Group |
|---|---|---|
| rpaframework | false | |
| rpaframework-windows | false | |
| novita-sandbox | true | all |
Similar packages
- gpiozeroA simple interface to GPIO devices with Raspberry Pi
- pyautoguiPyAutoGUI lets Python control the mouse and keyboard, and other GUI automation tasks. For Windows, macOS, and Linux, on Python 3 and 2.
- keyboardHook and simulate keyboard events on Windows and Linux
- inputimeoutMulti platform standard input with timeout
- user-agentsA library to identify devices (phones, tablets) and their capabilities by parsing browser user agent strings.
- pyu2fU2F host library for interacting with a U2F device over USB.
- pexpectPexpect allows easy control of interactive console applications.