

+ Detect axis button! Use this to try and find out the stick ID of a physical stick.Įg Merge two pedal axes into a rudder axis + Only settings changed from their default setting are stored in the config file + GUI position now saved in config file - when you close the app, next time you reopen it, it will be in the same place on your desktop

= Major cleanup of code - now much more understandable = Fixed bug stopping button mappings not saving ! Please note that the format of the config file has changed, the program will back your old one up + The first physical POV Hat can now be mapped to virtual buttons. We now have a signed driver, so Windows 7 圆4 users no longer need to use Test Mode!įull instructions are in the readme inside the zip Yes, if you add a cool new feature, or know a better way of writing a bit of the code, please let me know! Configure UJR to tell it which physical joystick axis/button controls which axis/button of the virtual joystick - each axis and button of the virtual stick can be mapped to a different physical joystick.UJR is written in AutoHotkey, an open source macro app - it sends instructions to vJoy via Axlar's vJoy to AHK Bridge.Uses the free open source app vJoy to create a virtual joystick.Use this when the game detects the underlying physical stick instead of the virtual one - allows you to move the virtual stick without moving the physical stick "QuickBind" mode to control the virtual joystick via the UJR GUI.(But each version can read any of the physical axes) Run multiple copies - each copy can control a different virtual stick.Remap the 1st Hat (POV) switch to any buttons.Axis Merging - Combine two racing pedals into a rudder!.Per-axis deadzone and sensitivity settings.Controlled by up to 16 physical joysticks.Control up to 16 virtual joysticks with 8 Axes and 32 Buttons each!."Portable" application, no installation required - just run the EXE!.The code is pretty easy to understand and you just need a text editor. You want a specific feature, but lack the knowledge to write such a thing yourself.You want to use two devices for a game (eg a pedals and a stick/throttle) for a game but it only supports one joystick at a time.You have a pair of racing pedals that feature an axis for each pedal, and wish to use them as a single rudder axis.


Your joystick is recognised, but an axis is the wrong way around and you cannot fix it.Your joystick is not recognised by the game.If the joystick you wish to use appears in Windows' game controller list, it will work with UJR. A program to combine axes, buttons and the 1st hat from any of your physical joysticks into one or more 8 axis, 32 button virtual joysticks.
