You will need the following:
an xbox 360 xbox or ps3 controller
ds3 tool



1. Download MotioninJoy

Motion in Joy is a Chinese company that makes a relatively straightforward utility for using PS3 controllers with PC’s. Your first step is to download their client from GameFront’s fast, free servers.

MotioninJoy Windows Client :http://www.gamefront.com/files/22901...000_signed_zip

2. Unzip and Install the program
The expanded archive will create an .exe file with the same filename. Run it.

3. Run “DS3_tool” and plug in your PS3 controller
When the installation completes, there’ll be a check-box prompting you to run “DS3_tool,” the Motion in Joy client. Leave it checked when you exit the installer. When the program opens, you should see this screen:

When you plug in your PS3 controller to the USB port, Windows will recognize it, and begin installing drivers. This is misleading — even though the installation completes, and the controller shows up in the Device Manager, it will not work.

4. Load the driver
From the screen pictured above, click on “Load driver.” At this point, Windows security will ask you to verify that you want to allow the driver installation process to continue. Since the new versions of Motion in Joy include signed drivers, this step is easier than it used to be. Assent to the installation and you should see a rapid series of messages in the DS3_tool window, pictured below:

If you can’t find the “Load driver” button, or you accidentally end up in a different part of the DS3_tool utility, click on “Driver Manager” to return.

5. Configure the controller
With the driver loaded, your next step will be to configure the controller for use. Click on the “Profiles” tab, pictured below. In order to take full advantage of the DualShock 3′s twin analog sticks and many buttons, you’ll want to select “Playstation 3,” as shown in the picture. Once you’ve selected that setting, hit “Enable,” then “Vibration testing.” If you’ve followed these steps correctly, you should feel your controller vibrate. Motion in Joy also provides a convenient “Game Controller Panel” button, which whisks you directly you to the Windows controller calibration utility. You can use it to ensure that all of your controller’s buttons are functioning correctly.