There's a 3rd party driver you need to install and I think you need bluetooth but i've never done it personally. Then you need software to assign the keys to Xbox ones.
Well i have had a look around and to what i have read motionjoy ds3 is a risk to your system. many peoples systems have messed up becuase of this. any alternatives that are SAFE?
Well i have had a look around and to what i have read motionjoy ds3 is a risk to your system. many peoples systems have messed up becuase of this. any alternatives that are SAFE?
The way to do it I would recommend is this:
Get Motionjoy and use it purely to install its PS3 controller driver. It's not good to carry on using Motionjoy because it keeps a portal open to the net for advertising, and it's an insecure portal that could be used as a conduit for malware.
Once you've done what you need to with Motionjoy don't use it again and get Better DS3 (which needs the Motionjoy driver), which is much nicer in all ways. Set it to use the Xbox profile. All games should now think your PS3 controller is an Xbox controller (if they can use a gamepad at all).
I used AutoHotKey to create a macro that starts up Better DS3 on boot.
This works on Windows 7 & 8.
There is a way of using a PS4 controller but it looks a bit more fiddly and less developed, and I don't have a PS4 controller to try it out.