Well I thought I might not be the only one who uses a PS3 Controller to play so I thought I would help others that might need help with their controller.
[color=#FF6347]Requirements[/color]
1. MotionJoy/DS3 Tool - This is what you'll need to actually have the PS3 Readable to the computer. When you first plug the controller in without this, the drivers will be installed, I'm not too sure why though, but you'll be replacing those files soon anyway.
To download the program, click the download accordingly to the OS you are on.
32-Bit
DS3 Tool 32-Bit
64-Bit
DS3 Tool 64-Bit
2. PS3 Controller (derp) - This is a given, you NEED this, otherwise you wouldn't be here. I don't know if this works on Non-Dualshock 3 controllers, since I've sold mine when the new remotes were released, but they should since the difference between the two are the addition of rumble.
[color=#FF0000]Installation[/color]
For the sake of convenience, here's a video that'll show you how to quickly install and assign MotionJoy to your PS3, and it is compatible with the links above.
On DS3 Tool, click the bubble next to Playstation 3. There are 2-3 Playstation 2 settings so make sure it's correct. After that, click "Enable" towards the bottom of the Vibration settings.
So now that it's assigned, in order to make it work correctly on Dolphin, first, start up Dolphin.
- Now that it's open, click "GCPad"
- Under the Device drop box, look for DInput/0/MotioninJoy Virtual Game Controller.
- Click Refresh.
When that happens, the configuration should refresh and will be willing to accept button presses from the PS3, as well as the analog stick.
Here's a picture of how I set mine. Since most of the buttons are common, I used the Xbox 360 Controller as a layout reference.
Note - The L and R triggers on the PS3 are PRESSURE SENSITIVE. So to handle this, refer to the picture above.
Assign the triggers to L and R, NOT L-Analog, R-Analog. Instead, you can go ahead and assign the L/R-Analog to L3/R3. After that, right click on L and you'll see this window.
On the blank portion, you should see your button assignment for L Trigger. To add the pressure sensitivity for the 'click', look for the button that you assigned the L-Analog to, and click "| OR" You should now see this.
Click save, and do the same for the R Trigger. NOTE: BEFORE YOU CLICK SAVE, ON THE TOP RIGHT AREA OF THE GCPAD WINDOW, NAME AND SAVE THE PROFILE FOR YOUR BUTTON SO YOU WON'T HAVE TO REPEAT THESES TEDIOUS STEPS AGAIN.
Threshold is how much pressured applied before the L/R-Analog takes effect. The higher the number is, the less pressure needed. I recommend 95.
Now check to see if the pressure sensitivity works. Find a game like Super Mario Sunshine and check. If it does work, then congratulations!
UPDATE: I was just informed that you can disconnect the controller by clicking the huge [Disconnect] button on MotionJoy, that way, your PS3 won't suddenly turn on when you unplug your remote from the USB Wire. Sorry for not noticing it before, I'm a bit... on the slow side >>
If not, PM me, and we'll handle the problem together.
If you have any questions, please feel free to PM me.
[color=#FF6347]Requirements[/color]
1. MotionJoy/DS3 Tool - This is what you'll need to actually have the PS3 Readable to the computer. When you first plug the controller in without this, the drivers will be installed, I'm not too sure why though, but you'll be replacing those files soon anyway.
To download the program, click the download accordingly to the OS you are on.
32-Bit
DS3 Tool 32-Bit
64-Bit
DS3 Tool 64-Bit
2. PS3 Controller (derp) - This is a given, you NEED this, otherwise you wouldn't be here. I don't know if this works on Non-Dualshock 3 controllers, since I've sold mine when the new remotes were released, but they should since the difference between the two are the addition of rumble.
[color=#FF0000]Installation[/color]
For the sake of convenience, here's a video that'll show you how to quickly install and assign MotionJoy to your PS3, and it is compatible with the links above.
On DS3 Tool, click the bubble next to Playstation 3. There are 2-3 Playstation 2 settings so make sure it's correct. After that, click "Enable" towards the bottom of the Vibration settings.
So now that it's assigned, in order to make it work correctly on Dolphin, first, start up Dolphin.
- Now that it's open, click "GCPad"
- Under the Device drop box, look for DInput/0/MotioninJoy Virtual Game Controller.
- Click Refresh.
When that happens, the configuration should refresh and will be willing to accept button presses from the PS3, as well as the analog stick.
Here's a picture of how I set mine. Since most of the buttons are common, I used the Xbox 360 Controller as a layout reference.
Note - The L and R triggers on the PS3 are PRESSURE SENSITIVE. So to handle this, refer to the picture above.
Assign the triggers to L and R, NOT L-Analog, R-Analog. Instead, you can go ahead and assign the L/R-Analog to L3/R3. After that, right click on L and you'll see this window.
On the blank portion, you should see your button assignment for L Trigger. To add the pressure sensitivity for the 'click', look for the button that you assigned the L-Analog to, and click "| OR" You should now see this.
Click save, and do the same for the R Trigger. NOTE: BEFORE YOU CLICK SAVE, ON THE TOP RIGHT AREA OF THE GCPAD WINDOW, NAME AND SAVE THE PROFILE FOR YOUR BUTTON SO YOU WON'T HAVE TO REPEAT THESES TEDIOUS STEPS AGAIN.
Threshold is how much pressured applied before the L/R-Analog takes effect. The higher the number is, the less pressure needed. I recommend 95.
Now check to see if the pressure sensitivity works. Find a game like Super Mario Sunshine and check. If it does work, then congratulations!
UPDATE: I was just informed that you can disconnect the controller by clicking the huge [Disconnect] button on MotionJoy, that way, your PS3 won't suddenly turn on when you unplug your remote from the USB Wire. Sorry for not noticing it before, I'm a bit... on the slow side >>
If not, PM me, and we'll handle the problem together.
If you have any questions, please feel free to PM me.
Computer Specs [Not the best, but pretty close to damn good.]
[color=#FF0000]Acer Aspire X3400G[/color]
[color=#1E90FF]AMD Athlon II X2 255 Processor ~3.1GHz[/color]
[color=#9400D3]4GB RAM[/color]
[color=#FFA500]nVidia GeForce 9200[/color]
My PS3 Remote to Dolphin Tutorial
[color=#FF0000]Acer Aspire X3400G[/color]
[color=#1E90FF]AMD Athlon II X2 255 Processor ~3.1GHz[/color]
[color=#9400D3]4GB RAM[/color]
[color=#FFA500]nVidia GeForce 9200[/color]
My PS3 Remote to Dolphin Tutorial