UCR is a free, open-source software that allows remapping keys and buttons on gaming controllers and keyboards. It translates inputs into other keyboard keys or mouse actions, enabling full customization and accessibility.
UCR is a free, open-source software that allows remapping keys and buttons on gaming controllers and keyboards. It translates inputs into other keyboard keys or mouse actions, enabling full customization and accessibility.
What is UCR: Universal Control Remapper?
UCR (Universal Control Remapper) is a powerful yet easy-to-use piece of software that allows full customization of gaming controllers, keyboards, mice, and other input devices. It works by intercepting inputs from controllers/keyboards and translating them into keyboard keystrokes, mouse actions, media commands, or macros.
Some of the key features of UCR include:
Remapping any button or key to any other keyboard key, mouse button, mouse movement, or multi-key macro
Combining keys into complex macros to automate sequences of actions
Tuning analog controls like joystick axes to behave precisely as you want
Overcoming physical disabilities that may impair gaming
Totally free and open source software
UCR runs in the background and lets your controller or keyboard interact seamlessly with games and applications as if it were a normal keyboard/mouse. The intuitive GUI makes it easy to set up mappings visually and export/import profiles. Advanced scripting is also available.
With its flexibility, accessibility options, customizability and being free software, UCR is an excellent choice for reconfiguring gaming controls to maximize enjoyment and convenience.
UCR: Universal Control Remapper Features
Features
Remap controller buttons and keys
Create custom button layouts
Macro support
Works with Xbox, Playstation, Switch and other controllers
reWASD is a powerful and highly customizable gamepad emulator and mapper software for Windows. It allows users to customize and remap controls when playing games with a controller on PC.Some key features of reWASD include:Button remapping - Remap any controller button to keyboard, mouse, joystick and other buttons.Macro customization -...
AutoHotkey is a free, open-source scripting language for Windows that allows users to automate repetitive tasks, customize keyboard shortcuts, integrate other applications, and more. Originally released in 2003 by Chris Mallett, AutoHotkey has become a popular automation tool for programmers, software testers, writers, gamers, artists, and power users.Some key features...
X360ce is an open source software that enables PC gamers to use Xbox 360 controllers for games that don't natively support gamepads. It works by translating the controller inputs into simulated keyboard and mouse inputs.The key features of X360ce include:Supports wired and wireless Xbox 360 controllersAutomatic controller recognition and mappingRemapping...
Joystick Mapper is a powerful and customizable tool for remapping controls and customizing gaming devices like joysticks, gamepads, steering wheels, and other gaming controllers on Windows PCs. It allows gamers to fully optimize and personalize their controls for a wide range of games and simulations.With Joystick Mapper, you can easily...
Xpadder is a third-party software that provides advanced gamepad and controller customization for Windows PC games. It allows users to map keyboard keys, mouse buttons, and other inputs to buttons and axes on their gamepad or joystick.Some key features of Xpadder include:Enables using gamepads and joysticks for games that don't...
Razer Synapse is proprietary software designed specifically for Razer gaming peripherals to enhance the users experience. It serves as a unified configuration tool that allows full control and customization over Razer keyboards, mice, headsets, mouse mats and other devices.With Razer Synapse, users can rebind keys, assign complex macros, customize stunning...
JoyToKey is a lightweight software that bridges the gap between PC games and game controllers. It intercepts joystick input from controllers such as Xbox or PlayStation controllers, and translates the signals into simulated keyboard and mouse actions.This allows you to configure and customize controller buttons to keys on the keyboard...
InputMapper is a free, open-source software application developed to provide enhanced support for gamepads and other controllers in games that don't natively support them. It allows full customization and remapping of gamepad buttons to translate controller inputs into simulated mouse and keyboard actions.Some key features of InputMapper include:Supports most major...
Controller Companion is a lightweight utility software designed to enable game controllers like Xbox controllers to work as full input devices on Windows PCs. Features include:Use your controller as a mouse, keyboard, and joystick for your computerCreate custom profiles and button layouts tailored for different games or applicationsMap controller buttons,...
Pinnacle Game Profiler is a powerful piece of software used to customize and enhance the gaming experience. It allows users to create custom controller profiles for games that lack native controller support or have limited customization options. The software works by intercepting inputs from gaming controllers such as gamepads, racing...
JoyXoff is a free and open source software application for Windows that helps prevent computer vision syndrome (CVS) and eye strain. It runs in the background while the user works on their computer and tracks their usage time, popping up periodic reminders for the user to take short breaks.The break...
ShockEmu (gamepad fork) is a specialized version of the ShockEmu Pro PlayStation emulator that has been customized to provide better gamepad support. While the original ShockEmu Pro focuses primarily on mouse and keyboard controls, the gamepad fork is designed specifically for using gamepads like Xbox, Logitech, or other PC controllers...
rejoystick is an open source and free customization program designed specifically for remapping buttons and controls on gaming joysticks, gamepads, and other gaming controllers. It provides users with an easy way to assign different commands, functions, or keyboard shortcuts to the various buttons and axes on their controllers.The program has...
QJoyPad is an open source game controller mapping utility for Windows that allows you to map gamepad buttons and analog sticks to keyboard keys and mouse buttons. This allows you to use your game controller of choice to control games and applications that don't have native gamepad support.Some of the...
ControlMK is an open-source infrastructure and application monitoring tool. It is designed to monitor servers, applications, networks, and other IT components in data centers and cloud environments.Some key features of ControlMK include:Automatic discovery of IT infrastructure componentsMonitoring of performance metrics like CPU usage, disk space, memory usage, etc.Alerting based on...
jstest-gtk is a graphical utility program for testing joystick devices in Linux. It provides a simple interface for viewing joystick axis and button input events, calibrating joysticks, and troubleshooting joystick functionality.With jstest-gtk, users can:View real-time joystick axis and button input as the joystick is manipulatedCalibrate joystick axis centers and deadzonesTest...
Joystick 2 Mouse is assistive software that enables those with disabilities to use a joystick device as a mouse input. It works by translating movements and button presses from a connected joystick into equivalent mouse clicks, drags, and cursor movements on the screen.This allows those who have difficulty using a...
FreePIE is a popular, free, and open source automation utility that runs on Windows. It provides capabilities for advanced keyboard and mouse input emulation, allowing users to script complex actions, shortcuts, and macros using Python or C# programming languages.Some of the main features and use cases include:Game automation and scripting...