Profiles can be changed through command line parameters when launching UCR through the CLI tool and subsequently to change the profile of the running instance. In the future, it is also planned to allow profiles to be linked to a specific application - when that application gets the focus, the profile becomes active. This can be used to create "Shift states" to switch the functionality of inputs. Profiles can also have child profiles, and child profiles can "inherit" the plugins of a parent profile. A number of plugins can be grouped together into a Profile. At it's basest level, think of it as a way for an end-user to run a number of scripts written by various people, and manage when each script runs, what keys trigger it's functions, tweak each script's parameters, etc - solely by using a GUI application. Reading input from a non-Xbox stick and emulating an Xbox controlelr is fine. Reading input from an Xbox controller and sending output to vJoy etc is fine. This may be possible in the future via Nefarius' HidGuardian project. That is to say, if you wish to alter how a game sees a physical Xbox controller, you cannot currently do this. UCR does not currently support remapping of a physical Xbox controller.
Download universal control remapper download#
If nothing happens, download the GitHub extension for Visual Studio and try again. If nothing happens, download Xcode and try again. If nothing happens, download GitHub Desktop and try again.
Download universal control remapper software#
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.