Electronic Super Joy

Electronic Super Joy

Not enough ratings
How to use a PS3 controller for ESJ (And about any other game that supports gamepads)
By Rexxed
Using the keyboard for platforming games, I'll be honest, sucks.
So, after much frustration in this game because of M/KB, I decided to make a guide for those of you who might not have a wired Xbox 360 controller sitting around.

This also works for almost any other game that has gamepad support, like, uh, pretty much any platformer.
   
Award
Favorite
Favorited
Unfavorite
Getting Started
To begin with, I'm going to list the obvious things you're going to need to follow this guide:
  • A playstation 3 controller.
  • A mini USB cable.
  • A computer.
  • Access to the internet for at least 10 minutes.
  • Administrative control over your computer.
  • The Xbox Controller PC Drivers, which you can download here.[www.microsoft.com]

If you're absolutely sure you have everything listed, please continue.
MotioninJoy[1] -Getting MotioninJoy
MotionInJoy is a program that allows you to use your PS3 controller as a native gamepad, much like an Xbox 360 controller.

However, it is severly limited due to needing to be connected to the internet at all times to work.
Therefore, we are simply going to use MotionInJoy's drivers, and then install Better DS3 to actually use our controllers.

First, visit this link[motioninjoy.en.uptodown.com] to download MotionInJoy.
Then, all you need to do is install it.

Make sure to install it as an administrator, and then run it as one.

After it's installed, you can begin installing the drivers to your computer.
MotioninJoy[2] -Drivers Location and Installation
Now that you have MotioninJoy installed and open, you need to click the "Driver Manager" button.Note: Yours will not show everyhing that the screenshot shows, in terms of settings. I've already done this, so it's configured from BDS3.

Now, you should plug in your PS3 controller.

A new screen should appear, and the next step is very simple. Simply press the "install all" button to install drivers for your PS3 controller.
A window should pop up asking if you want to continue installing the drivers although they are not signed, select "yes".
Wait for it to completely finish, and then you can close MotioninJoy forever.


Better DS3 Download and Configuration
Now that MotioninJoy is out of the way, it's time to get Better DS3.
You can download it here.[betterds3.ciebiera.net]

All you need to do is install it, again with Admin privelages.

After you've installed it, a window should pop up:

Again, it has information that you won't have yet, so just ignore what you don't have.

Once this pops up, make sure it recognizes your PS3 controller. You can tell if it's recognized because it will show the name of the controller on the lefthand side.

Now, click the "new" button next to the profile selection area, and pick "XInput" from the drop-down menu.

It should open a window like this:

Next, type in a name for the profile. I used "Default" because it's likely going to be the only one I ever use. Then, select "Autofill: Xbox 360". This should fill all of the apporpriate information with what an Xbox 360 controller would use. You can edit these if you'd like, but I recommend leaving them be, as most games will have defaults set in-game.

Click "Save Profile" in the bottom right corner to continue.

Now that you're done with that, select your profile from the "Selected Profile" drop-down menu, and hit "apply" below it.

You're done! That's literally all it takes. I recommend restarting your PC after doing all of this, as it will help finalize the drivers and make sure that everything works OK.

I hope this works for you as well as it did me! If you have any questions, leave a comment or send me a message and I'll see what I can do to help.

Have fun!
4 Comments
Bloodhit 24 Apr, 2015 @ 7:26pm 
@LaizureBoy
Even MotioninJoy drivers with Better DS3 is no good, it Blue Screened my PC every time disconnect happend (Via bluetooth or cable), it's just sh*tty drivers.

SCPDS3 is a little limited compared to Better DS3, but I never had any issues with it.
Rexxed  [author] 23 Apr, 2015 @ 4:39pm 
Also, I had an issue with SCPDS3. It caused massive lag on ESJ, so I had to find something else.
Rexxed  [author] 23 Apr, 2015 @ 4:36pm 
@Bloodhit
I never said to stay with MotioninJoy, I simply needed to use the drivers.
What are the advantages of the thing you mentioned?
Bloodhit 19 Apr, 2015 @ 3:35pm 
Don't use motion joy it's bad. Switch to XInput Wrapper for DS3 drivers.