Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Controller Mapping Software
  3. Universal Control Remapper

Universal Control Remapper

What it is

Universal Control Remapper (UCR) is a free, open-source Windows application for routing physical device inputs to virtual device outputs. It can map inputs from keyboards, mice, joysticks, racing wheels, and eye trackers to emulated controllers, keyboards, or mice, including analog input. The project lists Xbox 360 and DirectInput controllers, keyboards, mice, and Tobii eye trackers among supported inputs; outputs include Xbox 360 and DualShock 4 controllers, DirectInput controllers, keyboards, and mice. Providers also list Titan One, 3Dconnexion SpaceMouse, and MIDI devices. Users can connect any number of inputs to any number of outputs. Profiles may be nested and switched by external programs using command-line parameters, and remapping and device order persist across reboots and unplugging. Plugins add input and output transformations, while providers can extend device support. Some setups may need extra drivers, command-line work, or administrator rights. UCR is labeled Alpha, and the project notes bugs, experimental features, and settings files that may not work across versions. The latest listed release is v0.9.0 Alpha, dated 2020-01-02.

For and against

For

  • Maps any number of inputs to any number of outputs.
  • Supports analog input and nested profiles.
  • Mappings persist across reboots and device unplugging.
  • Plugins and providers can extend transformations and device support.
  • The project says it uses no injection.

Against

  • Some providers require technical setup and administrator rights.
  • Extra drivers may be needed for virtual controllers.
  • The project remains in Alpha with experimental features.
  • Some plugin transforms are known to be unstable.

The verdict

UCR offers broad input-to-output remapping and extensibility for Windows, with analog support and persistent mappings. Its Alpha status and possible driver setup make the project’s limitations relevant before choosing it.

Who it suits

UCR suits Windows users who need to remap device inputs to virtual controllers, keyboards, or mice. Its profiles and plugin extensions may also suit users who want configurable mappings or additional device support.

Plans and prices

Universal Control Remapper

Free

Open source software released under the MIT license

Every plan, in full

On the record

Additional providers
The provider documentation also lists Titan One, 3Dconnexion SpaceMouse, and MIDI devices.github.com · read 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.github.com · read 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.github.com · read 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.github.com · read 8 Oct 2026
Drivers
Additional drivers may be needed to create virtual Xbox or DirectInput controllers.github.com · read 8 Oct 2026
Extensibility
Plugin and device-provider extensions can add remapping behavior and support for additional input and output devices.github.com · read 8 Oct 2026
External drivers
The project says additional drivers may be needed to create virtual Xbox or DirectInput controllers.github.com · read 8 Oct 2026
Extra plugins
The UCR-Plugins repository describes experimental and niche plugins, and notes that AxisToDelta and DeltaToAxis are known unstable.github.com · read 8 Oct 2026
Game compatibility
The project says UCR uses no injection and is compatible with games using anti-tampering technologies such as Denuvo.github.com · read 8 Oct 2026
Latest listed release
The releases page lists v0.9.0 Alpha, dated 2020-01-02, as the latest release.github.com · read 8 Oct 2026
License
The project identifies UCR as open source software released under the MIT license.github.com · read 8 Oct 2026
Mapping
It can remap any number of inputs to any number of outputs on emulated devices, with full analog support.github.com · read 8 Oct 2026
Persistence
Remapping and device order persist across reboots and device unplugging.github.com · read 8 Oct 2026
Plugins
Plugin extensions support additional input and output transformations, and third-party providers can add device support.github.com · read 8 Oct 2026
Profiles
Profiles can be nested, and profiles can be switched by external programs using command-line parameters.github.com · read 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.github.com · read 8 Oct 2026
Release status
The repository labels UCR Alpha, and its latest listed release is v0.9.0 Alpha.github.com · read 8 Oct 2026
Remapping
It transforms inputs through plugins and supports remapping any number of inputs to any number of outputs, including analog input.github.com · read 8 Oct 2026

Alternatives to Universal Control Remapper

Every alternative, ranked