My PC pad broke today so I decided that I’d try to use my PS3 one instead. After doing a bit of googling I came across a program called motion joy. Not only did this program look horrendous but it also didn’t work on my PC. Then I came across something calledĀ LibUSB which works perfectly. Here’s a quick guide on how to use it.
First thing you want to do is plug your PS3 controller into your PC via the USB cable. At this point windows will then install some drivers that don’t work.
Then download LibUSB from here http://sourceforge.net/projects/libusb-win32/files/
Extract the program wherever you like and go into the bin folder and run inf-wizard.exe.
Select the PS3 game pad from the device list and make a note of the vendor identification and the product identification numbers.
Once installed go to control panel, devices and printers, and right click the PS3 pad.
Click properties and go to the hardware tab. Click properties again and select the driver tab.
Then select uninstall drivers. This will remove the drivers that windows automatically installs that don’t work.
Unplug your controller and replug it in.
Then go to the amd64 folder (if you have a 64bit system) or the x86 (If you have a 32bit system) in LibUSB and run the install-filter-win.exe
Select to install a filter and select your device using the vid (vendor identification) and pid (product identification) to identify your device.
Congratulations your device is now ready to use.
If you want to use your pad in PCSX2 then in the controller plugin settings select DualShock 3 native mode. Then run a game or homebrew and hold the PS button until the red light at number 1 on the pad remains constant. You can then map all the buttons as normal.