PS4 controller will work 100% through both USB and Bluetooth you have to edit the "FFXIV.cfg" and replace all Alias instances with
Alias {90,91,88,89,41,40,32,33,73,72,48,49,3,2,1,0,4,6,10,5,7,11,9,8}