1. Download and install the appropriate software from http://www.motioninjoy.com/download
2. After installation, connect controller to pc via a usb cable. The cable used to charge the controller will work.
3. Start the DS3 tool program.
4. Go to the driver manager tab. After a minute or so, a driver will appear, something similar to Port_#0003.Hub_#0004
5. If nothing appears, do the following: Open up internet explorer, go to tools->internet options-> security. Change the security level to the lowest setting (default is Medium-high).
6. Open up DS3 tool again, go to driver manager tab, and a driver should appear. If not, try restarting the computer.
7. If you see the driver, click 'Load driver' and this will install the driver for the controller.
8. If it has been successfully installed, on the Profiles tab, instead of the message 'Wait for controller(s) to be connected', it will say 'Dualshock 3/sixaxis (USB)'. This indicates it has been installed properly, and can now use the controller on the PC, say, for a PS1 or PS2 emulator.