Sends virtual input commands
active 2025-03-26 → 2026-05-15 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 416 days from 2025-03-26 to 2026-05-15. Pushes: 7 total, peak 4 in a day. Pull requests: 1 total, peak 1 in a day. Issues: 17 total, peak 3 in a day. Comments: 34 total, peak 9 in a day. Stars: 116 total, peak 3 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| moses-palmer | 23 | 7 | 0 | 11 |
| Adam-D-Lewis | 4 | 0 | 0 | 3 |
| KingPixelKP | 3 | 0 | 0 | 2 |
| leder11011 | 2 | 0 | 0 | 0 |
| dat-lequoc | 2 | 0 | 0 | 2 |
| liuhang-123 | 2 | 0 | 0 | 1 |
| fuyuzheju | 2 | 0 | 1 | 0 |
| PX-Xu | 2 | 0 | 0 | 2 |
| ntczkjfg | 2 | 0 | 0 | 2 |
| LuizSeabraDeMarco | 1 | 0 | 0 | 0 |
| bendavis78 | 1 | 0 | 0 | 1 |
| shangxiao | 1 | 0 | 0 | 0 |
| Bata94 | 1 | 0 | 0 | 1 |
| Adam-Color | 1 | 0 | 0 | 0 |
| D-Chandrahas | 1 | 0 | 0 | 1 |
| lianghongzhuo | 1 | 0 | 0 | 1 |
| Evidlo | 1 | 0 | 0 | 1 |
| jdluque | 1 | 0 | 0 | 1 |
| albertz | 1 | 0 | 0 | 1 |
| huntfx | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#673phpjunkie4202026-05-15 01:27Is there a better way to handle input in Wayland/KDE Plasma
- Issue#670walid-chekkouri2026-01-23 14:11pynput Keyboard Listener Fails in Full-Screen Remote Desktop on Windows (Need real fix not workaround)
- Issue#669joseveland2026-01-21 18:02`shift_pressed` should differ from CAPS detection logic
- Issue comment#643AuroraWright2026-01-13 02:55Add missing injected parameter (fixes random crashes on macOS)
- Issue#668LuizSeabraDeMarco2026-01-03 22:21Proposal: Optional integration with NanoWait for more reliable event timing
- Issue comment#370BioTomateDE2026-01-03 21:59Numpad Return None
- Issue comment#628lianghongzhuo2025-10-30 15:28pynput keyboard listener doesnt work on wayland (even with uinput)
- Issue comment#578Bata942025-10-20 11:37Keyboardtracking CTRL + "second_key" doesn't output "second_key"
- Issue comment#664liuhang-1232025-09-28 15:44Ark of Covenant
- Issue#664liuhang-1232025-09-28 15:30Ark of Covenant
- Issue comment#652Adam-D-Lewis2025-09-26 02:22Incorrect keyboard mapping for Dvorak Programmer Layout on Xorg
- Issue comment#654moses-palmer2025-08-20 19:09Error: An argument 'injected' accidentally missing when calling function 'on_press'
- Issue comment#661moses-palmer2025-08-19 07:52on_press missing 1 required positional argument: 'injected'
- Issue#661moses-palmer2025-08-19 07:52on_press missing 1 required positional argument: 'injected'
- Issue comment#265moses-palmer2025-08-15 20:47Unable to control keyboard on Mac
- Issue#265moses-palmer2025-08-15 20:47Unable to control keyboard on Mac
- Issue comment#657ntczkjfg2025-08-15 05:03Several bugs with pynput.keyboard uinput backend
- Issue comment#652Adam-D-Lewis2025-08-12 19:26Incorrect keyboard mapping for Dvorak Programmer Layout on Xorg
- Issue comment#641moses-palmer2025-08-12 19:12mouse listener on_scroll not accurately capturing scroll dx dy values
- Issue comment#648moses-palmer2025-08-12 18:59Add possibilty to inject a dead key
- Issue comment#659moses-palmer2025-08-12 18:31'error: failed-wheel-build-for-install' when installing from pip
- Issue#659moses-palmer2025-08-12 18:31'error: failed-wheel-build-for-install' when installing from pip
- Issue comment#635moses-palmer2025-08-12 18:23Inconsistent behavior with pynput when creating global hotkey
- Issue comment#651moses-palmer2025-08-12 18:20Typo/clarification in limitations.rst
- Issue#651moses-palmer2025-08-12 18:20Typo/clarification in limitations.rst
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 116 stars here means stars gained during the window, not the repo's star count.