Isn't the DS4 an Xinput controller too? I mean treated as by the Xinput API. I never had a DS4 on PC. I'm a bit sleepy right now so I might be making a bit of confusion.
Topic on Talk:Grand Theft Auto V
The DualShock 4 is a DirectInput controller. XInput support is only available through third-party methods.