EVERYTHING XIAOMI
Get listed

evsieve

Place
#98 of 105
Score
5.9
evsieve's website

The facts below are what the maker publishes about evsieve, checked and dated. Our editors have not written about it yet.

Plans and prices

From evsieve's own pricing page, checked 12 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeGPL-2.0 licensed open-source utility

The facts

Each one read from evsieve's own pages, with the date it was checked.

What it does

Build requirements
Building from source requires the Rust toolchain and libevdev library.checked 12 Oct 2026
Event filtering
Output arguments can filter events so that only matching events are written to a virtual device.checked 12 Oct 2026
Hotkeys
The `--hook` argument can run a shell command when a key or key combination is pressed.checked 12 Oct 2026
License
The repository identifies evsieve as GPL-2.0 licensed.checked 12 Oct 2026
Persistence
An input can use `persist=reopen` to make evsieve wait for a disconnected device and try to reopen it when available again.checked 12 Oct 2026
Privileges
Most features likely require root; the README says read and write access to `/dev/uinput` and the input devices is sufficient for most purposes.checked 12 Oct 2026
Purpose
evsieve reads events from Linux event devices and writes them to virtual event devices while applying simple manipulations.checked 12 Oct 2026
QEMU use
The project is particularly intended for use with QEMU's evdev-passthrough functionality.checked 12 Oct 2026
Release
The releases page lists version 1.4.0 as the latest release.checked 12 Oct 2026
Scope
The README says evsieve is for simple event manipulations and is not intended for keyboard macros or complex event manipulation.checked 12 Oct 2026
Supported operating systems
linuxchecked 22 Sep 2026
Systemd
The project describes optional systemd integration that can notify a `Type=notify` service when virtual outputs are ready.checked 12 Oct 2026

Where it runs

Macro support
Nochecked 22 Sep 2026
Multiple devices
evsieve can process multiple input devices and create multiple virtual output devices in one process.checked 12 Oct 2026
Remapping
It can remap keyboard keys, route keys to separate virtual devices, and turn a joystick into a virtual keyboard.checked 12 Oct 2026

Alternatives to evsieve

All alternatives
  1. 1

    SteelSeries GG

    Free planAndroidiOSWebAPI
    8.3Free plan
  2. 2

    be quiet! IO Center

    Free planWebLinuxmacOSWindows
    7.9Free plan
  3. 3

    Rebind

    Free planLinuxmacOSWindows
    7.8$199 one-time
  4. 4Akko Cloud Driver logo

    Akko Cloud Driver

    Free planWebmacOSWindows
    7.8Free plan
  5. 5

    MonsGeek Driver

    Free planWebLinuxmacOSWindows
    7.8Free plan
  6. 6

    ROCCAT Swarm II

    Free planAndroidiOSWindows
    7.8Free plan