

The aim of UCR is to allow end-users to easily leverage the power of AHK without having to learn to code.Īt 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. If this step fails, open an admin command prompt and navigate to UCR's resources folder, there are. On first run of UCR, check the vJoy log to make sure vJoy loaded OKįrom the UCR main menu: IOClasses -> vJoy -> Show vJoy logįrom the UCR main menu: IOClasses -> vJoy -> Install SCPVBus.Install the latest version of vJoy from.

If Xbox controllers stop working while UCR is not active, then you are not using XInput mode! Select from the menu, don't use Bind Mode!įor Virtual XBox controllers to work, you must: Some Xbox controller variants (One, Elite, Accessibility) will only work in Xinput mode.There is no "Bind Mode" for Xbox controllers, you must select from the menu to enable XInput support.Input (Reading state of your XBox controller) 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. MAIN UCR DOWNLOAD LINK Forum thread for news and discussion Historical releases IMPORTANT NOTES ON XBOX CONTROLLERS! GENERAL UCR - Universal Control Remapper THIS AHK VERSION OF UCR IS BEING PHASED OUT! PLEASE START TO MIGRATE TO THE NEW C# VERSION
