Universal Control Remapper
Universal Control Remapper (UCR) is a free, open-source Windows application for mapping physical device inputs to virtual device outputs.
What Universal Control Remapper is
Universal Control Remapper (UCR) is a free, open-source Windows application for mapping physical device inputs to virtual device outputs. It can route inputs from keyboards, mice, joysticks, racing wheels, and eye trackers, and supports analog input. Listed inputs include Xbox 360 and DirectInput controllers, keyboards, mice, and Tobii eye trackers; outputs include Xbox 360 and DualShock 4 controllers, DirectInput controllers, keyboards, and mice. Provider documentation also lists Titan One, 3Dconnexion SpaceMouse, and MIDI devices. Profiles can be nested and switched by external programs using command-line parameters, while remapping and device order persist across reboots and device unplugging. Plugins can add input and output transformations, and providers can extend device support. Some providers may require command-line setup and administrator rights to install drivers; additional drivers may also be needed for virtual Xbox or DirectInput controllers. The project describes UCR as Alpha and under development, and warns of bugs, experimental features, and settings files that may not work across versions. Its latest listed release is v0.9.0 Alpha.
Good
- Maps any number of inputs to any number of outputs.
- Supports analog input and nested profiles.
- Remapping persists across reboots and device unplugging.
- Open source under the MIT license.
Watch out
- The project remains in Alpha and under development.
- Some providers require command-line setup and administrator rights.
- Additional drivers may be needed for virtual controllers.
- Some experimental plugins are known to be unstable.
Who it suits
UCR suits Windows users who want to route or transform inputs across physical and virtual devices, including analog inputs. It may also suit users comfortable with profiles, plugins, and possible driver setup.
Verdict
UCR offers extensive input-to-output remapping and device extensions for Windows, but its Alpha status and driver requirements are important considerations. Review the setup needs for the devices and outputs you plan to use.
Plans and prices
From Universal Control Remapper's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Universal Control Remapper | Free | Open source software released under the MIT license |
The facts
Each one read from Universal Control Remapper's own pages, with the date it was checked.
What it does
- Additional providers
- The provider documentation also lists Titan One, 3Dconnexion SpaceMouse, and MIDI devices.checked 8 Oct 2026
- Anti-tampering compatibility
- The project says UCR uses no injection and is compatible with games using anti-tampering technologies such as Denuvo.checked 8 Oct 2026
- Development status
- The wiki says UCR is still in Alpha and under development, and warns of bugs, experimental features, and settings files that are not supported across versions.checked 8 Oct 2026
- Downloads
- The latest release is downloadable from GitHub with basic plugins; extra experimental or niche plugins are in the UCR-Plugins repository.checked 8 Oct 2026
- Drivers
- Additional drivers may be needed to create virtual Xbox or DirectInput controllers.checked 8 Oct 2026
- Extensibility
- Plugin and device-provider extensions can add remapping behavior and support for additional input and output devices.checked 8 Oct 2026
- External drivers
- The project says additional drivers may be needed to create virtual Xbox or DirectInput controllers.checked 8 Oct 2026
- Extra plugins
- The UCR-Plugins repository describes experimental and niche plugins, and notes that AxisToDelta and DeltaToAxis are known unstable.checked 8 Oct 2026
- Game compatibility
- The project says UCR uses no injection and is compatible with games using anti-tampering technologies such as Denuvo.checked 8 Oct 2026
- Latest listed release
- The releases page lists v0.9.0 Alpha, dated 2020-01-02, as the latest release.checked 8 Oct 2026
- License
- The project identifies UCR as open source software released under the MIT license.checked 8 Oct 2026
- Persistence
- Remapping and device order persist across reboots and device unplugging.checked 8 Oct 2026
- Plugins
- Plugin extensions support additional input and output transformations, and third-party providers can add device support.checked 8 Oct 2026
- Profiles
- Profiles can be nested, and profiles can be switched by external programs using command-line parameters.checked 8 Oct 2026
- Purpose
- UCR is a Windows application for remapping inputs from devices such as keyboards, mice, joysticks, racing wheels, and eye trackers to virtual output devices.checked 8 Oct 2026
- Release status
- The repository labels UCR Alpha, and its latest listed release is v0.9.0 Alpha.checked 8 Oct 2026
- Setup requirements
- Some providers may require technical setup, command-line use, and administrator rights to install drivers.checked 8 Oct 2026
- Support
- The project directs users to its issue tracker or the HidWizards Discord channel for support, discussion, and feedback.checked 8 Oct 2026
- Supported inputs
- Listed inputs include Xbox 360 and DirectInput controllers, keyboards, mice, and Tobii eye trackers.checked 8 Oct 2026
- Supported outputs
- Listed outputs include Xbox 360 and DualShock 4 controllers, DirectInput controllers, keyboards, and mice.checked 8 Oct 2026
Where it runs
- Mapping
- It can remap any number of inputs to any number of outputs on emulated devices, with full analog support.checked 8 Oct 2026
- Remapping
- It transforms inputs through plugins and supports remapping any number of inputs to any number of outputs, including analog input.checked 8 Oct 2026
Alternatives to Universal Control Remapper
- 1
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 2

OmniControl
Free planWindows7.3From $59.99 a year - 3

ControllerBuddy
Free planOpen sourceLinuxmacOSWindows7.2Free plan - 4
JoyShockMapper
Free planOpen sourceLinuxSelf-hostedWindows7.2Free plan - 5

PadLink
Free planAndroidiOSmacOSWindows7.2$2.99 one-time - 6
reWASD
AndroidiOSWindows7.1$14.99 one-time
