Jump to content

Xbox 360 controller problem


nicco84

Recommended Posts

Little but insidious problem.

Just bought an xbox 360 controller wireless with receiver.

Sometimes when I push left in dpad it block, I must push twice or three times to unblock, or maybe push right and then I can go left. It's very insidious and I can't play correctly.

It happens with different emulator (snes9x, kega fusion, project64) but if I change and I put analog stick I don't have problem.

Someone has this problem? Could I solve?

Link to comment
Share on other sites

It almost sounds like a hardware issue with the controller itself. If so, there are two reasons this may occur that I can think of:

1) The DPad is busted or perhaps a bit rundown. When you go left the DPad physically gets stuck on the left.

2) Your pressing the wrong button. The Xbox DPad is an 8 way DPad (and a clumsy one at that). When you think your pressing Left, you may be going Up + Left. The emulator or game may not read this command. For example, the NES can only read four directions and never any more than one at a time. You can go Up or you can go Left, but you can't go Up & Left at the same time. The Xbox DPad is poorly designed making it difficult to go only left without accidentally pushing an additional direction.

Assuming I'm correct and this is hardware here are a few things you can try:

1) If you a Do-It-Yourself kind of guy there are some videos on YouTube that explain how to mod the controller. Essentially you take apart the DPad and either replace it or modify it so it moves better.

2) Replace the controller with the Twist style D-Pad offered on some versions of the X360 controller. This raises the four direction DPad above the rest of the 8 directional DPad. It's not a perfect solution but it's what I use in my setup and I have far better results than with the standard design.

3) It may be possible to fix from a software side using XPadder or another key mapping program. Have (Up & Left), (Left), (Down & Left) all be mapped to the same command, and then set your emulator to use that key. That will turn the entire left hand side of the DPad into one giant left button. I've never attempted this so I can't promise it will work but may be worth giving a shot.

Link to comment
Share on other sites

What exactly do you mean by "block?" Is it holding the direction which you press only once after you release it?

I mean it blocks! It don't move,

It almost sounds like a hardware issue with the controller itself. If so, there are two reasons this may occur that I can think of:

1) The DPad is busted or perhaps a bit rundown. When you go left the DPad physically gets stuck on the left.

2) Your pressing the wrong button. The Xbox DPad is an 8 way DPad (and a clumsy one at that). When you think your pressing Left, you may be going Up + Left. The emulator or game may not read this command. For example, the NES can only read four directions and never any more than one at a time. You can go Up or you can go Left, but you can't go Up & Left at the same time. The Xbox DPad is poorly designed making it difficult to go only left without accidentally pushing an additional direction.

Assuming I'm correct and this is hardware here are a few things you can try:

1) If you a Do-It-Yourself kind of guy there are some videos on YouTube that explain how to mod the controller. Essentially you take apart the DPad and either replace it or modify it so it moves better.

2) Replace the controller with the Twist style D-Pad offered on some versions of the X360 controller. This raises the four direction DPad above the rest of the 8 directional DPad. It's not a perfect solution but it's what I use in my setup and I have far better results than with the standard design.

3) It may be possible to fix from a software side using XPadder or another key mapping program. Have (Up & Left), (Left), (Down & Left) all be mapped to the same command, and then set your emulator to use that key. That will turn the entire left hand side of the DPad into one giant left button. I've never attempted this so I can't promise it will work but may be worth giving a shot.

Really thnx onilink, useful explanation. I think the problem is the option 2. I have read other forum since I post here and other people have my problem. The d-pad of xbox controller is not a good dpad. So seen my problems is on snes9x I could try to set other 4 ways (up-left...) in the emulator options.

Other option wait that Xbox one controller became full supported in windows ;)

Thnx

Link to comment
Share on other sites

It almost sounds like a hardware issue with the controller itself. If so, there are two reasons this may occur that I can think of:

1) The DPad is busted or perhaps a bit rundown. When you go left the DPad physically gets stuck on the left.

2) Your pressing the wrong button. The Xbox DPad is an 8 way DPad (and a clumsy one at that). When you think your pressing Left, you may be going Up + Left. The emulator or game may not read this command. For example, the NES can only read four directions and never any more than one at a time. You can go Up or you can go Left, but you can't go Up & Left at the same time. The Xbox DPad is poorly designed making it difficult to go only left without accidentally pushing an additional direction.

Assuming I'm correct and this is hardware here are a few things you can try:

1) If you a Do-It-Yourself kind of guy there are some videos on YouTube that explain how to mod the controller. Essentially you take apart the DPad and either replace it or modify it so it moves better.

2) Replace the controller with the Twist style D-Pad offered on some versions of the X360 controller. This raises the four direction DPad above the rest of the 8 directional DPad. It's not a perfect solution but it's what I use in my setup and I have far better results than with the standard design.

3) It may be possible to fix from a software side using XPadder or another key mapping program. Have (Up & Left), (Left), (Down & Left) all be mapped to the same command, and then set your emulator to use that key. That will turn the entire left hand side of the DPad into one giant left button. I've never attempted this so I can't promise it will work but may be worth giving a shot.

SOLVED (partially)

Great! Was right what you said: up-left and down-left block the movements. In snes9x (great emulator in wich you could set the buttons for up-left down-left) I set left twice and problem is solved.

Couldn't say same thing for kega fusion: in this emu you can set only 4 way pad

Same things for xpadder, I could set only 4 way pad... Other ideas?!?

Link to comment
Share on other sites

I was thinking that instead of mapping Left to the Controller's Left key (in the emulator) that you would instead map a keyboard key. That way you could set the "A" key to the left direction in Kega Fusion. From here you would setup XPadder with three separate commands (Left = A), (Left + Up= A), (Left + Down = A). That way any direction you press on the controller always sends the A command, which Fusion will read as left. I'm not sure if this will work though, I haven't used XPadder all that much.

Link to comment
Share on other sites

I was thinking that instead of mapping Left to the Controller's Left key (in the emulator) that you would instead map a keyboard key. That way you could set the "A" key to the left direction in Kega Fusion. From here you would setup XPadder with three separate commands (Left = A), (Left + Up= A), (Left + Down = A). That way any direction you press on the controller always sends the A command, which Fusion will read as left. I'm not sure if this will work though, I haven't used XPadder all that much.

Beautiful idea! Unluckily too much input for left or right block spin the same way as befor the dpad. I bought the transforming dpad to have four way dpad. Other good thing wait xbox one controller will work in windows

Link to comment
Share on other sites

  • 1 month later...
It almost sounds like a hardware issue with the controller itself. If so, there are two reasons this may occur that I can think of:

1) The DPad is busted or perhaps a bit rundown. When you go left the DPad physically gets stuck on the left.

2) Your pressing the wrong button. The Xbox DPad is an 8 way DPad (and a clumsy one at that). When you think your pressing Left, you may be going Up + Left. The emulator or game may not read this command. For example, the NES can only read four directions and never any more than one at a time. You can go Up or you can go Left, but you can't go Up & Left at the same time. The Xbox DPad is poorly designed making it difficult to go only left without accidentally pushing an additional direction.

Assuming I'm correct and this is hardware here are a few things you can try:

1) If you a Do-It-Yourself kind of guy there are some videos on YouTube that explain how to mod the controller. Essentially you take apart the DPad and either replace it or modify it so it moves better.

2) Replace the controller with the Twist style D-Pad offered on some versions of the X360 controller. This raises the four direction DPad above the rest of the 8 directional DPad. It's not a perfect solution but it's what I use in my setup and I have far better results than with the standard design.

3) It may be possible to fix from a software side using XPadder or another key mapping program. Have (Up & Left), (Left), (Down & Left) all be mapped to the same command, and then set your emulator to use that key. That will turn the entire left hand side of the DPad into one giant left button. I've never attempted this so I can't promise it will work but may be worth giving a shot.

SOLVED!!!!!!!!!!!!!!!!!!!!

replaced d-pad with twisting DPAD and the result is simply perfect. the 8-way pad original of xbox 360 is the wrost dpad ever.

replaced with twisting dpad (8way or 4way by rotating pad) is simply perfect!!

is the easier way for all people have this problem!

thnx to everyone!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...