update to this:
I wound up getting a Cronus Max Plus as I have a friend who works at Gamestop and got me a nice discount. It works PERFECT!! I don't see why there's some hate for this adapter but man it works great with my xim3. Zero input lag and with some tinkering finding what translators work, I love it. I also got my Logitech GT wheel to work.
Now, with the cronus you can use it alone for keyboard and mouse. I tried this and setup is a nightmare. I opted to use my xim3 with it and settings on the fly are just like on ol 360.
So...Setup your xim 3 like you would for a 360 console, the xim3 plugs into a 4 port hub along with your PS4 dual shock controller. This allows the Cronus to authenticate a PS4 controller and then translate what it thinks as a 360 controller (xim3) to PS4.
No lag, @#$% near pc 1:1 after tweaking and I've tried it on Cod Remastered, Battlefield 1, Battlefront and Siege. Siege still needs some tweaking and finding the best translator. Not 100% happy with it yet but it works very well.
p.s. does anyone know or remember if we could program a 2 button combo onto 1? for example: L1 + R1 = (mapped single button). Can't find anything in search