Skip to content

Core_vJoyInterfaceWrap

Clive Galway edited this page May 17, 2021 · 5 revisions

About

Enables emulation of DirectInput sticks using Shaul's vJoy Driver.
Please note that whilst Shaul did add virtual Xbox support to later versions of vJoy, that this is not supported via this core UCR provider.
Instead, the core UCR provider for Xbox emulation is Core_ViGEm

Installation Requirements

Admin Rights

Installation Procedure

  1. Download and run the latest installer from either Shaul's Sourceforge releases or njz3's fork of the vJoy Github Releases

Note: The original website for vJoy has been compromised at the time of writing (17th May 2021) and has been maliciously infected with RAT malware in it's download links, and should NOT be installed from the linked website.

Post-Install Configuration

Note that vJoy installs a couple of useful apps, notably the Configure vJoy utility which allows you to add and remove virtual sticks as well as change their capabilities (Number of buttons and axes etc).
UCR is currently unable to configure vJoy, so you must do it manually using this utility.

What is Supported

Set state of all 8 axes, 128 buttons, 4 POVs for all 8 vJoy sticks.

What is Not Supported

Force Feedback