User blog:TheDarkness909/ROBLOX with a PS3 Controller

The Complete Idiot's Guide to ROBLOX PS3

Okay, not ROBLOX on the PlayStation 3 console, I'm talking using the controller to play the game.

This is far from an official guide, and there are many ways to do most of the things I'm going to cover. You don't have to do it my way; you can be unique.

Prerequisites

YOU WILL NEED:

Not those lookalikes you got for 10 dollars. For this to work, we need the REAL THING. Go grab yourself an official controller, and if those things don't exist where you live, just get it online.
 * An OFFICIAL PlayStation 3 controller

Please look at this section of the USB Wikipedia article if you have NO IDEA what I'm talking about.
 * A USB Type A to Mini-B converter.

Not an iOS device. A desktop or laptop that has Windows. And make sure it has working USB ports. Try plugging in a flash drive. Don't have one? Well, you'll need to see if they work.
 * A computer with Windows (and ROBLOX), that has working USB ports

You will also need to make sure you are the administrator of the computer.

Part 1 - Getting the Drivers for the Controller

The driver we'll be using is called MotionInJoy. You don't have to make a new tab to go get the drivers, you can just click here and a zip package will start downloading.
 * STEP 1: Make sure the computer knows what the controller is before you plug it in.

Windows Explorer is a zip archiver by default, but you can additionally use WinRAR or 7-Zip. It's your choice.
 * STEP 2: Open the zip package using the software of your choosing.

This will launch the installer. Follow the steps to install MotionInJoy.
 * STEP 3: Extract the executable and run it.

The bundled DS3_Tool.exe, simply put, SUCKS. You can get a program designed to work with MotionInJoy that doesn't come with the disappointments the original had. Click here for that.
 * STEP 4 (OPTIONAL): Get Better DS3.


 * STEP 5 (DEPENDANT): Load drivers.
 * In DS3_Tool.exe, click on the "Driver Manager" section, and then click the button "Install all".

You're now ready for the next part.

Part 2 - Keymapping the Buttons

There's two ways to map the buttons:

The Xpadder Way

Unfortunately, Xpadder isn't free, but it will pay off in the end.


 * STEP 1: Use the bundled tool (or Better DS3) to set the controller as XInput.


 * DS3_Tool.exe
 * Go to the main menu, and in the list where it says "Select one mode:", click the XInput-Default radio button.
 * Better DS3
 * Beside the blank list, click on New, and then in that menu click XInput. A window will pop up. Click on the button that says "XBox 360" to automatically fill in the boxes with the corresponding Xbox buttons.


 * STEP 2: Open Xpadder and register the controller's buttons.
 * Images - Go to this address and right click on the image, select "Copy Image" (but NOT "Copy Image URL") and in Xpadder, click on the Paste button.
 * Sticks - Click "Detect" (if the prompt does not already ask you for the left stick) and begin pressing the buttons it prompts you to. Drag the circle on the layout to match the position of the stick on the controller.
 * DPad - Same procedure, press all buttons on the DPad to register them.
 * Buttons - A bit different: All the buttons you must press - X, Square, Circle, Triangle, Select, Start, R1, L1, R3, L3 (Those are the stick buttons).
 * Triggers - L2 first, then R2.


 * STEP 3: Map the buttons
 * Now, you can create your own control scheme. Of course, lots of people will use the left stick as the WASD keys, and well I can't beg to differ. Except my scheme is a bit different, however it is easier to get used to, compared to other schemes I've tried. R1 is my left click, and R2 is my right click. I use the right stick as the mouse operator and the DPad as either the arrow keys or hotkeys for tools (1, 2, 3, 4). X is to jump (space), and Triangle is the slash, so for typing into the chat I'll need to use the keyboard. In Xpadder, I use Select as a hotkey for Alt and F4 (close a window), and Start as Escape.

The Better DS3 Way


 * Better DS3 comes with its own keymapping tool. So beside the blank list, click on New, and then in that menu click Keyboard/Mouse Mapping. A window will pop up. Now, you can create your own control scheme. Of course, lots of people will use the left stick as the WASD keys, and well I can't beg to differ. Except my scheme is a bit different, however it is easier to get used to, compared to other schemes I've tried. R1 is my left click, and R2 is my right click. I use the right stick as the mouse operator and the DPad as either the arrow keys or hotkeys for tools (1, 2, 3, 4). X is to jump (space), and Triangle is the slash, so for typing into the chat I'll need to use the keyboard. In Better DS3, I use Select for Tab, and Start as Escape.


 * When your control scheme is finished, click on "Save Profile" in the bottom right corner of the window. Then, below the list, click "Apply".

The rest of this is up to you, because now you can play ROBLOX with a PS3 controller. And this doesn't even go for PS3 controllers! You can use Xpadder to hook up any controller to keyboard buttons. But of course, this guide is strictly for the PS3 controller. When I have the time to, I will explore alternatives to Xpadder (since it isn't free), but in the meantime, enjoy.