Edit > Plugins > Add Windows Raw Input.
Edit > Project Settings > Raw Input :
Set Register Default Device True. Add 1 Device Configurations. VendorID 0x054C ProductID 0x05C4 (If your using a second-gen DS4 controller, change this IDs to 0x09CC ) Axis Properties > Inverted True, Offset 0.5.
Edit > Project Settings > Input :
Use Scale 2.0 for each GenericUSBController Axis.
GenericUSBController config/events:
X - Generic USB Button 2 [] - Generic USB Button 1 O - Generic USB Button 3 / - Generic USB Button 4 L1 - Generic USB Button 5 L2 - Generic USB Button 7 + Axis 8 L3 - Generic USB Button 11 R1 - Generic USB Button 6 R2 - Generic USB Button 8 + Axis 7 R3 - Generic USB Button 12 LStick V - Axis 3 LStick H - Axis 4 RStick V - Axis 1 RStick H - Axis 2 Dpad V - Axis 5 Dpad H - Axis 6 Share - Generic USB Button 9 Options - Generic USB Button 10 PSButton - Generic USB Button 13 TouchPad Click - Generic USB Button 14
