Hello, fellow Minecrafters~
The purpose of this guide is to tell everyone (how I/how to) play Minecraft using an Official PS3 controller via USB Mini-B cable on Windows XP. It is possible to use this guide on Windows VISTA and Windows 7 (I think).
Please let me know if this guide worked for you by posting your comments here. Thank You.
NOTE: I still need to add the rest of the tutorial photos for this guide.
ADVANTAGES: -Minecraft is easier on the hands now with a controller (PS3 controller)
-Fully customizable controller mapping
DISADVANTAGES: -The two programs mentioned in the guide have to be running in the background while you play minecraft.
-You have to stay within the length of the USB wire while playing.
Note: There may be other and easier methods to play Minecraft with a PS3 Controller on a PC. All I am doing is just showing you how I do it, Step-by-step. Please take note that I did all these steps on Windows XP.
Disclaimer: This guide requires cleverness as well as trial and error...and reading.
Please know that I am not responsible for any damages to your hardware and/or computer.
To play minecraft using an official PS3 controller, You will need the following:
1. An Official PS3 Controller. I'm not sure if unofficial PS3 Controllers work.
2. A USB Mini-B Cable. (Try to get a long one so you can have some movement while holding the controller)
3. Acquire two programs. MotioninJoy Gamepad Tool and Xpadder. (links will be provided as you read through the guide.)
4. Cleverness...lol (Really, you do need it.)
=============================================================================================== START HERE
MotioninJoy Gamepad Tool Part 1 of 2
Without further ado...
Download MotioninJoy Gamepad Tool here: http://www.motioninjoy.com/download
At the download page, choose the appropriate installation file according to your system type
(The download page of the website is a bit confusing at first..)
(If you are worrying about "Where do i get the drivers for the PS3 controller?" Answer is, I think it comes with the program)
Please read and follow ALL THE INSTALLATION STEPS at the Wiki to install Motioninjoy Gamepad Tool. PS: You don't need to follow the steps about the bluetooth pairing because we are using the USB method.
After you followed the instructions on the Wiki page I provided. Plug in your PS3 controller and the program should detect your controller.
If your controller has been detected...congratulations, you did it!
To know if you did it correct, at the top of the program screen it should say,
"Connected game controller(s):" and then the name of your controller should appear. (see below image)
Caption: In the red oval, it shows that my controller is detected and properly connected.
=============================================================================================== MotioninJoy Gamepad Tool Part 2 of 2
Now that you have installed the MotioninJoy Gamepad Tool and the program has detected your PS3 controller, you can now follow the next set of steps below.
MotioninJoy Step 1: Under "Select one mode," click on the Playstation 3 bubble to fill it in.
Next to the bubble, you should see "Options." Click it to be brought to a new area of the program. (see below image)
MotioninJoy Step 2:
Scroll down until you see "Button 14" on the left hand side of the program window.
Click on the arrow on the same row as "Button 14" to assign it a new command from a drop-down list that will appear.
Do the following*:
Assign "Button 14" as "D-Pad up"
Assign "Button 15" as "D-Pad down"
Assign "Button 16" as "D-Pad left"
Assign "Button 17" as "D-Pad right"
Assign "Button 18" as "L2"
Assign "Button 19" as "R2" *(When you select a new command, make sure select it under "Digital" from the drop-down list. See images below for screens)
MotioninJoy Step 3:
Scroll down a little more and do the following:
(You have to scroll up to the top of the drop-down list when you click the small arrow to find "None")
Assign "Axis z+" to "None"
Assign "Axis z-" to "None"
Assign "Axis Rz" to "None"
Assign "Axis Slider" to "None"
When you have done all steps above, click on "Enable" to save your changes.
You are now finished Setting up your PS3 controller! YAY!!!!1
The next step is to download a program called Xpadder. (see below)
Xpadder Step 2: Open up the program. At the top left hand side of the program screen, you will see a yellow retangle and a small icon of a gray "controller." Click on it. A drop-down menu appears. Click on "New..."
Xpadder Step 3: A pink screen will appear and you will be like, "What do I do next?" The answer is, look below the pink screen. You will see a row of named Tabs in this order: Start, Image, Sticks, Buttons, Triggers, and Finish. In this guide, we will be skipping the tabs "Image," and "Triggers." Trust me, you don't need them for this guide.
Click on the "Start" tab and read the instructions. Go through each tab to map your controller(Skip the Image and Trigger tabs). This program has highly detailed on-screen instructions to help you map your controller, read carefully.
-While on the "Sticks" tab, there are sub-tabs. Don't forget to map your second analog stick.
-While on the "Sticks" tab or "Buttons" tab, you will notice these objects that appear on the pink screen as you follow instructions. Re-arrange the objects to your liking. To re-arrange, just drag & drop.
Xpadder Step 4: When finished, close the window with the pink screen and you will be brought back to the main menu of the program. You will notice that all the buttons you mapped are there now. (before it was a blank canvas)
Wherever you positioned your left-thumbstick on the canvas, you will see a small wrench next to it. Click it.
A list will appear. At the top of the list, select "W,S,A,D". (This will give the feel of moving like in standard first-person games.)
Do the same for your right-thumbstick, click on the wrench. This time select "Mouse - Normal." (This will give the feel of looking in a standard first-person game.)
As for the rest of the buttons. The customization is up to you. Ensure that you save your Controller mapping with Xpadder.
You are now finished! All that is left to do is test out your buttons on Minecraft.
My Control mapping
I just want to share how I mapped my controller to play minecraft.
L1 = Left Mouse-Click L2 = Left Shift (Toggle Enabled) Toggle is enabled so i can Sneak without holding it in. R1 = Right Mouse-Click R2 = Spacebar (to Jump)
Up Button = Q (to drop items) Left Button = Mouse-Wheel up (Turbo Enabled) To scroll through items on quick bar. Right Button = Mouse-Wheel down (Turbo Enabled) To scroll through items on quick bar. Down Button = None
Left Analog Stick = Move (W,A,S,D) Right Analog Stick = Mouse Movement ( To look around/move mouse on windows)
Start Button = Esc Key (To access the Main Menu)
Triangle = E (Open inventory) Square = None Circle = F (Toggle Distance) X Button = Left Mouse-Click (Toggled) So I don't have to keep holding down L1 to mine.
How did you map yours? :smile.gif:
Problem: When I play minecraft, looking around is so slow!! Answer: Adjust the sensitivity in the Minecraft options within the game.
Problem: Your method takes forever! There is a much easier way to play minecraft with a PS3 Controller!! Answer: Like I said...I'm only telling the reader how I did it. It may not be the best method out there..but it works for me.
Question: How do you enable Toggle on Xpadder? Answer: Click on the button you want to modify on Xpadder. Then a new window of a keyboard will appear. Select "Advanced..." and look for the tab "Toggle." Tick the box to enable the toggle feature.
Question: Can I use my controller to control windows? Answer: Yes you can. Just make sure you remap your controller to your liking.
Problem: I can't play minecraft with the PS3 controller anymore! It was working fine before I restarted my computer. What do I do? Answer: The first thing you need to do is make sure your controller is plugged into the USB slot on your computer. (When you installed it for the first time)
Open the program "DS3 Tool" (That is what it is called if you added the shortcut to your desktop. The program is still called MotioninJoy Gamepad Tool) When your controller is detected, Click on "Enable" to make your Windows recognize your PS3 Controller. Then start the program "Xpadder" and your Xpadder settings should automatically load up. (Remember the time when you saved your controller mapping?) Check to see if your controller is functioning the way you want it to. Both programs have to be running in the background while you play minecraft.
Problem: My controller is acting very strange...The mouse cursor is flying all over the screen. Answer: I never mentioned it in the guide, but make sure you Calibrate your controller by clicking "Game Controller Panel" in the "MotioninJoy Gamepad Tool" program. After clicking, a dialog box will appear. Click on the Properties button, then click the Settings tab and finally click on "Callibrate..." Follow the onscreen instructions of the Wizard to calibrate the controller.
Problem: During Callibration wizard, I saw "z axis," "z rotation," "dial," and "slider." What are those? Answer: Just ignore those by clicking "Next" in the wizard. Those features are not needed for minecraft. (Unless you want to make use of them)
Problem: Xpadder doesn't work for my Windows 7 OS, what do I do? Answer: Try running Xpadder in Compatibility Mode and it should work.
A mouse is more precise AND more responsive than any controller can be. With a flick of the wrist you can do a 180 and headshot someone in the blink of an eye. While that might not be relevant in Minecraft, the monotony of imprecise controls over a long period of time would likely drive me insane...
got it working and
its great thanks alot for that im gonna use it on a lot of games now :smile.gif:
i have mine set out like this.
L1 - left mouse R1 - Right mouse.
L2 - mouse wheel up - R2 down (i made it these instead of D-pad so i could still run while switching my inventory cause sometimes thats actually important.
down - drop.
L3 toggle crouch.
O - crouch
square - 1 (i always have my sword or main tool in one. so i figure thats my hot key.
select - fog distance.
EDIT: figured out advance commands. i play on a set private server regularily with the basic mods like warp anyway. iv made it so pressing up on dpad.
will press these letters in the following order. t/list so up will automatically open chat and list players.
iv made Left warp me home
and might try some more complex stuff
Thanks a lot for coming back here to post, I appreciate it.
Also, nice button layout. I never thought about using a "quick item" method. I think I will do that now. Thanks a lot good sir :biggrin.gif:
out of all the controllers you could use , you pick the absolute most shitty controller possible
Please leave, fanboys are not wanted here. Also, I own both the 360 and the PS3, and 360 controller is not only not as comfortable as the PS3's, it also weighs twice as much. What evidence do you have for the PS3 controller being bad?