FlexInput vs reWASD
FlexInput
github.comreWASD
rewasd.comSide by side
| Figure | FlexInput | reWASD |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Windows | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| Plans published | 1 | 3 |
| Spec score · Game Controller Mapper Software | 7.7 (#14) | 7.9 (#12) |
Plans
In their own words
FlexInput
FlexInput is a Windows application for routing and mapping HID and MIDI inputs to virtual outputs. Its visual signal graph supports drag-and-drop editing, reusable nested sub-patches, and factory presets. Listed controller inputs include XInput, DualShock 4, DualSense, Switch Pro, Joy-Con 2, and third-party SDL3 controllers; it also accepts MIDI. Outputs include virtual XInput and DualShock 4/DualSense controllers, keyboard, and mouse. MIDI mapping offers per-CC output pins and CC Learn, while supported controllers can provide raw gyroscope and accelerometer data. FlexInput can route an AutoMap gamepad bus between two instances over LAN UDP, encrypted PSK UDP, or P2P transport. LAN UDP is unencrypted; PSK uses a shared passphrase and P2P uses a cryptographic keypair. WASAPI loopback audio can be routed to rumble. HidHide can conceal remapped physical devices but requires a separate driver. The app is free and MIT-licensed. It requires Windows 10/11 (x64); installation uses a Windows x64 ZIP, with no installer.
reWASD
reWASD remaps controllers, keyboards, and mice for PC use. It can translate joystick inputs into keyboard keys or mouse buttons, and map keyboard and mouse inputs in the other direction. Per-app profiles and macros are supported, with actions for single, double, and triple presses, as well as press start and release. Advanced tools include combos, up to four simultaneous configuration slots, Rapid Fire, a Radial Menu, and Custom Crosshair. The site says the software supports dozens of controllers; Basic supports over 100 gamepads and nearly all keyboards and mice. Users can find and share game configurations through reWASD Community. The mobile app for Android and iOS can turn a phone or tablet into a gamepad, control pad, or touchpad for a PC on the same local network. The seven-day trial offers full features on up to two PCs and cannot be extended. Basic is a 14.99 USD one-time fee for lifetime access on one PC; Advanced is 39.99 USD on the same basis.