Forcing controller D-pad to act as buttons

fustercluck

Diamond Member
Dec 29, 2002
7,402
0
71
Here's a tricky problem maybe no one will understand...

I'm trying to use a Logitech PS2 controller on my PC, and it *almost* works perfectly. I just need the D-pad to act as buttons instead of directions. As it is now, in most games I can't move up/down/left/right for whatever reason. If they registered as buttons (like button 13/14/15/16 or something) I could actually bind them. I was able to do this with a different controller. But now, different controller, different drivers etc. But I figure there has to be someway to force the d-pad to register as buttons in the windows game controller menu. I could be wrong though.

If I'm wrong I gotta spend $25-30 for another official PS2 controller which will probably break within 3 months :( - I'm probably SoL. In that case, anyone know if PS3 controllers particularly last longer than PS2 controllers?
 

PowerYoga

Diamond Member
Nov 6, 2001
4,603
0
0
you can use a ps3 controller or an xbox360 controller for the pc if you really want to. The scheme is almost the same as the ps2 one and the compatibility is so much better, and you can use it for other things as well.

You using the ps2 controller for pcsx2?
 

imagoon

Diamond Member
Feb 19, 2003
5,199
0
0
I found that certain "PS2 to USB" converters handle the dpad differently. One I have actually uses the "analog" button on the controller to switch the dpad also. It all depends on how it decides to emulate the controller.

PS One I have gives me the 16 buttons like you mentioned btw.
 

fustercluck

Diamond Member
Dec 29, 2002
7,402
0
71

That's actually what I'm using but if the D-pad doesn't act as buttons, I can't bind them to any commands/keys. If they registered as buttons I could just bind them to arrow-up, arrow-down, etc. like I want.

Do I need any kind of adapter to use a PS3 controller on PC?

edit: using motioninjoy.com to use my ps3 controller, and it's very customizable, i think this will actually work.
 
Last edited:

lordnibbla

Junior Member
Oct 20, 2011
18
0
0
If that doesn't work, you can use glove pie. You can make a script that translates the dpad into keyboard presses. Let me know if you need help.
 

fustercluck

Diamond Member
Dec 29, 2002
7,402
0
71
Good to know for future ref, thanks.

Still using my PS3 controller and it's working great with motioninjoy
 

Vinny N

Platinum Member
Feb 13, 2000
2,277
1
81
I've had very good luck with x360ce, it lets any gamepad emulate an XBOX360 controller (which it seems just about every PC game is designed for these days...) and was about the only way I could use PS2 controller with USB converter for Alice Madness Returns.

http://code.google.com/p/x360ce/

It's mildly unintuitive to get going but your controller may have already been profiled by someone.
 

fustercluck

Diamond Member
Dec 29, 2002
7,402
0
71
I've had very good luck with x360ce, it lets any gamepad emulate an XBOX360 controller (which it seems just about every PC game is designed for these days...) and was about the only way I could use PS2 controller with USB converter for Alice Madness Returns.

http://code.google.com/p/x360ce/

It's mildly unintuitive to get going but your controller may have already been profiled by someone.

Yeah i've used that a lot in the past, very helpful.

Will check out eventghost next time, thanks.