evsieve review
A low-level Linux input router for remapping devices and controlling virtual events.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
evsieve is an open-source, command-line Linux utility for transforming keyboard and mouse input events. It reads events from Linux evdev devices and writes them to virtual uinput devices, making it suitable for solo users and small teams that need low-level control over local input or virtual-machine workflows. Its focus is event routing rather than graphical keyboard configuration, and it is deployed as a self-hosted tool.
The core feature set is built around virtual devices and event transformation. evsieve can remap keyboard and mouse events, create virtual keyboard and mouse devices, and split input across multiple virtual devices. Toggles and domains provide routing controls, while hotkeys can trigger shell commands. Optional systemd service integration supports running the utility as part of a Linux system configuration. QEMU integration adds a focused fit for routing input between a host system and virtual machines.
This narrow scope is also the main boundary. evsieve supports Linux, does not provide macro support, and is explicitly aimed at low-level event manipulation rather than complex keyboard-macro configuration. It is a strong choice for Linux users who understand event devices and want flexible routing, virtual-device creation, or QEMU passthrough. Users seeking graphical remapping, hardware tuning, profiles, or cross-platform keyboard and mouse customization should choose a tool designed around those functions instead.
evsieve pros and cons
- Where it wins
- Remaps keyboard and mouse events through Linux evdev and uinput.
- Splits inputs across virtual devices and routes them with toggles and domains.
- Supports shell commands, systemd integration, and QEMU event routing.
- Where it doesn't
- Linux-only support limits use across other operating systems.
- Does not provide keyboard-macro support.
- Command-line, self-hosted operation is narrower than graphical configuration tools.
evsieve fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update