vXBox is now a main settings option.
I've updated the guide in the README and on my forum and Reddit post.
Relevant part is here as well.
- Install the latest vJoy
- Run the vJoy Configuration (Not necessary if you only plan on using vXBox)
- Set it up so it has at least 18 Buttons, I set mine to 32.
- Download controller profiles for CEMU > 1.9.0 (Also included in GitHub release zip)
- Extract these text files into your CEMU controllerProfiles folder
- Then open CEMU and goto the input settings
- Choose the type of controller you want to use, either 'Wii U Pro Controller' or 'Wii U GamePad'
- If using standard vJoy Device
- If using vXBox Device
- Run the script FIRST and choose 'Use vXBox Device' on the General Page of settings
- If this is the first time you will be prompted to Install ScpVBus, choose yes, then yes again on the security prompt to run
DevCon
- Script will reload and if the message box doesn't show up again you should be ready to use vXBox.
- If this is the first time you will be prompted to Install ScpVBus, choose yes, then yes again on the security prompt to run
- Choose XInput for the Controller API
- Make sure to choose a controller and confirm it says connected (May need to press refresh for Controller to show up)
- If it doesn't say connected try switching the vXBox device number in the script settings one of them WILL say connected in CEMU (this seems to be a CEMU quirk as other applications don't care which vXBox device is selected it will always grab the active one)
- Run the script FIRST and choose 'Use vXBox Device' on the General Page of settings
- Not sure if necessary but Press Calibrate
- Choose the appropriate Profile for the type of controller you are setting up.
- Click Load
v0.3.2.1 - Added what buttons are ✕, ○, ⬜, △ in the keylist helper when vXBox is active. This helps with people who are using this for things like rpcs3 and 'Playstation Now' instead of CEMU.