evtest reads physical events from the Linux kernel. I think pynput reads symbolic events via your windowing system. Install packages x11-utils and wev, and check how xev and wev see your events.
I get nothing at all using pynput under Wayland, so I think you may be using X11. Xorg might ignore an input device if it does not think it keyboard-like or mouse-like enough. For instance it ignores game controllers, but they work perfectly well in evtest.
What is "the keyboard module" that works?
I get nothing at all using pynput under Wayland, so I think you may be using X11. Xorg might ignore an input device if it does not think it keyboard-like or mouse-like enough. For instance it ignores game controllers, but they work perfectly well in evtest.
What is "the keyboard module" that works?
Statistics: Posted by jojopi — Tue Apr 01, 2025 7:43 am