This program uses the SCPproxy class in the SCP driver (and was adapted from the GTA mapper from SCP 1.2.1.165) to map the dualshock controls to feed inputs to an vJoy joystick.
This means that you can use the controller in dinput only games without the issue of joined trigger axis.
Requirements
1. ScpServer Reloaded v1.6.238.16010 or newer
2. vJoy 2.1.6
3. Administrator rights on your PC.
Note: This program assumes that it's the only program using vJoy. it will automatically configure vJoy resulting in any previous configurations being overwritten
Install
Install ScpReloaded and vJoy
Extract the contents of 7z to any directory.
Configuration
The program has a mapping pre-loaded.
If you want to change the mapping, select "Load Config"
If you want custom mapping to be loaded by default, name a config file "Default_vjConfig.txt" and put the file in the same directory as "ScpPad2vJoy.exe"
Source
This means that you can use the controller in dinput only games without the issue of joined trigger axis.
Requirements
1. ScpServer Reloaded v1.6.238.16010 or newer
2. vJoy 2.1.6
3. Administrator rights on your PC.
Note: This program assumes that it's the only program using vJoy. it will automatically configure vJoy resulting in any previous configurations being overwritten
Install
Install ScpReloaded and vJoy
Extract the contents of 7z to any directory.
Configuration
The program has a mapping pre-loaded.
If you want to change the mapping, select "Load Config"
If you want custom mapping to be loaded by default, name a config file "Default_vjConfig.txt" and put the file in the same directory as "ScpPad2vJoy.exe"
Source