Freedom251 › Game Controller Mapper Software
InputPlumber

What InputPlumber is
InputPlumber is free Linux software for routing input from gamepads, mice and keyboards. It can produce standard keyboard and mouse output or virtual-controller output, offering two ways to direct device input. Profile switching lets users change between configurations. The supported input types are gamepads, mice and keyboards, and the listed platform is Linux. This makes InputPlumber a focused option for people who want to set how these devices behave on a Linux system. Users can select keyboard-and-mouse or virtual-controller output, then switch profiles as needed. The software has a free plan and is documented through its Read the Docs website. Its listed functions center on device input, output selection and profile changes.
Who it suits
InputPlumber suits Linux users who want to route gamepad, mouse or keyboard input to keyboard-and-mouse or virtual-controller output. It may also suit users who need to switch between profiles.
What it does well
- Free plan
- Supports gamepads, mice and keyboards
- Offers keyboard-and-mouse output
- Offers virtual-controller output
- Profile switching is supported
What to know first
- Linux is the only listed platform
- Listed input types are limited to gamepads, mice and keyboards
Getting started
- Open the InputPlumber documentation website
- Use a Linux system
- Connect a gamepad, mouse, or keyboard
- Choose keyboard-and-mouse or virtual-controller output
- Switch profiles for different configurations
Verdict
InputPlumber provides a focused set of input-routing options for Linux, including two output modes and profile switching. Consider it if those device types and the Linux platform match your setup.
Questions
How much does InputPlumber cost?
InputPlumber is free, and a free plan is listed.
Which platforms are supported?
Linux is the listed platform.
What devices can provide input?
The supported controller input types are gamepads, mice, and keyboards.
What output modes are available?
InputPlumber provides keyboard-and-mouse output and virtual-controller output.
Does it support profile switching?
Yes. Profile switching is listed as a feature.
Where is InputPlumber documented?
Its documentation is available at inputplumber.readthedocs.io.
Where InputPlumber stands on Freedom251
- Game Controller Mapper Software#20 of 27