Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

Can I use a game controller with Diablo 3? Since there are not that many keys that are actually used, can you map a controller to play? Or would this require some type of mod?

share|improve this question
    
This question needs to be updated. The correct answer might be different now that we know D3 is coming out for PS3 in September 2013. –  givanse Sep 1 '13 at 20:24
    
OP, do you mind editing your question to ask how you can use a controller without violating any rules? Since we already know it's not supported officially, this seems like a more relevant question to ask. Also you should add PC tag to clarify which version of D3 this question is about. –  user1306322 Mar 29 at 3:01
add comment

4 Answers

up vote 7 down vote accepted

Not within the game, no you cannot use a game controller to play. Diablo 3 on PC is intended to be played with Mouse & Keyboard.

Using an external program / mod to add this capability not a good idea, as it is most certainly against the EULA. Using external things to change the game experience is a potentially bannable offense.

Edit many moons later: section 2-2 of the EULA (http://us.blizzard.com/en-us/company/legal/d3_eula.html) is pretty all-encompassing about what you agreed you will not do:

Use cheats, automation software (bots), hacks, or any other unauthorized third-party software designed to modify the Game experience, including without limitation, mods that violate the terms of this License Agreement or the Terms of Use;

I would personally categorize a system to use a GamePad without going through the game itself to be something that is "designed to modify the Game experience."

Diablo 3 is now playable on consoles, which obviously use GamePads to great effect, but the game mechanics are subtly different to compensate (for example, on consoles there's a dedicated dodge mechanic). I'm not sure why they never got around to enabling GamePads on the PC version, though.

share|improve this answer
1  
I also think the gameplay would probably suck, since the game is heavily based on pointing the mouse cursor where you want your abilities to go. –  lilserf May 22 '12 at 21:47
1  
Not necessarily. Torchlight worked well on the X360 (for me and people that I know). Blizzard has also expressed their intention to release a console version of the game. –  deutschZuid May 22 '12 at 22:14
2  
Guys, game director Jay Wilson says Blizzard devs felt that concerning Diablo III, "the control and style of the game lends itself to a console," adding they had tried a "360-like" controller and "this feels even better with direct control." So please do research before posting opinionated stuff like this. destructoid.com/… –  zespri Jun 6 '12 at 4:56
1  
There is no reason Diablo III cannot be played with an XBOX360 all you need is a program like XPadder or similar software. Furthermore its not against the Terms of Service to do so. –  Ramhound Sep 17 '12 at 15:39
1  
Also: "I can pretty much guarantee that if we decide to do a console version that we will look to support a pad on PC" -Jay Wilson. Although he is the former director, the plan is probably still up. –  givanse Sep 1 '13 at 21:05
add comment

Yes, but you'll need to remap some of the keys. Good controllers have keymapping or dynamic key binding so you can do it in the game. Otherwise you will have to manually remap the keys in D3 through the options page.

I use a Logitech G13 game pad to play and it makes it so much easier. I especially like 1-click login thanks to dynamic key binding. Highly recommend it!

share|improve this answer
add comment

No, it is not possible and here are the reasons:

  • Currently it is not possible to use keys (WSAD or controller) for movement. You have to use a mouse.
  • Some skills use the cursor as the center of their effect (e.g. Wizard: Blizzard), so you need to position is correctly very fast.
  • A controller is not fast enough with this kind of precision, especially in Inferno you will be doomed without a mouse.
  • Blizzard follows a strict no third party tool policy, so remapping keys with some kind of application (e.g. xpadder) might get you banned.
  • There is no "controller" interface implementation for the inventory and other parts of the game.

Currently the best thing you could hope for is some kind of mouse emulation for your controller.

I am very skeptical that Diablo 3 will ever allow controllers, as the whole UI would need to change and the difficulty has to be reduced.

share|improve this answer
4  
Most of these points are 100% false. Using Xpadder is allowed. –  Ramhound Sep 17 '12 at 15:39
    
Well please prove me wrong. I dislike people just claiming something is wrong. I am quite sure that all my points are valid. The answer "No..." might be open to discussion, depending on the limitations you are willing to accept. –  ayckoster Sep 17 '12 at 17:24
2  
I have used Xpadder since the release of Diablo 3. Xpadder doesn't do anything that is disallowed in the Terms of Service. –  Ramhound Feb 7 '13 at 16:51
    
Won't get you banned since Blizzard is actually working on adding this feature. –  givanse Sep 1 '13 at 21:15
add comment

I'd grab a USB controller and map 1-4 to ABXY and mouse buttons to trigger buttons. As long as the controller doesn't install any macro software, I can't imagine anyone getting banned for using it. Analog stick sensitivity would be another issue. You'll either be a sloth on the battle field or a Parkinson's victim -- I'd stick with the mouse and keyboard.

Bonus third option: Nostromo game pad?

share|improve this answer
1  
The problem is that there is no way to move or case your Left/Right mouse button abilities without clicking. Sure, you could map your buttons such that the controller ABXY buttons do something, but that's not very useful if you can't move or use Left/Right mouse abilities. –  Mag Roader May 23 '12 at 15:06
1  
@MagRoader - Have you tried it? Didn't think so. Diablo III plays really well on a controller. –  Ramhound May 24 '12 at 11:38
6  
@Ramhound Instead of being snide, please write an answer so we all may learn how to do it properly. –  Mag Roader May 24 '12 at 20:14
add comment

protected by Community Feb 20 '13 at 19:35

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.