Forums » Input, Adapters & Controllers » Axis Fix For ANY Dance Pad

I tried your steps 1-9 and whenever I stay off the pad I get the same values as when I press both arrows at once. Any suggestions?
Thank you in advance. This is a huge problem a lot of people are having and I appreciate you helping us out.
That being said, I think the third file you have linked, the one that starts with PU+3 or something, is malicious. I ended up having to reformat my computer after trying so many driver installations from rather unreputable sources, yours was the only one my antivirus caught as malicious. It could have been a number of other executables, but just putting that out there. Dont want to be negligent.

EDIT : Hey it works! Not from anything you said, but if I hadnt gone through your list of things to do I wouldnt have found out the my particular adapter has a select+start+up ddr mode. I tried it a hundred times before to no avail, but then I suddenly found out that whenever I did it, it would remap the up down left and right axis buttons to wsad, even though the usb game controllers control panel showed no effect.

Last edited: 6 August 2014 5:08pm

Reply
it even works on dolphin wii emulator
Reply
Nice, great tutorial, it works great. I guess my only problem has been that when there are faster sections in a song, the pad kind of "locks up" and I have to either jump or step off of all the arrows.

Has anyone else suffered similar issues?
Reply
I get to step 9, but the x input always display 100.000 which is the right key. So whenever I hit the right key it also hits left and the same is for the down key
Reply
Hello TheCyberQuake and thanks for this fix !

I currently use the AHK way and it seems to wirk fine, but I do own a Twin adapter (the blue triangular one). I would like to try the driver fix but the link seems broken. Is it possible to got it re-upload somewhere else ?

Thanks a lot for your work !
Reply
That seems like a false positive, which I know AutoHotKey causes for some antivirus software. This has no virus-like properties at all.
Reply
If your like me, you just recently bought yourself some form of adapter to plug your playstation dance pad into your pc. Upon use, you find that you cannot hold opposite arrows, otherwise it will not register a press. After research, you find that using the up+start+select should work, but it doesn't. The rest of the internet and these forums will tell you one of two things, either buy a new pad for usb, or buy a better adapter. After searching all over the interwebs, I found a script that will fix the axis problem for any dance pad that registers as a gamepad.
NOTE: I am not the creator of these scripts. I merely am transferring them here. They were originally on a forum post of the old stepmania website, and is not longer accessable from here.

Dance games this fix may not work on:
-OpenITG

Dance games confirmed to work with this:
-StepMania 5 beta 3

Instructions:
1. Download the zip file from this link.
2. Extract the contents of the zip file somewhere easily accessible.
3. Download and install autohotkey from this website.
4. Plug in either one or two dance pads, and make sure all other gamepad devices are unplugged.
5. Run JoyKeyTest.exe
6. When prompted, insert "1" and click ok
7. Open SMAxisRemapV2.ahk in a text editor such as notepad
8. Stay off the pad, and look at the value labeled as "x" in the window following your mouse. Insert this number in the text file next to "J1None"
9. Now proceed to step on two opposite arrows at the same time. Again, look at the value labeled "x" and input that into the text file next to "J1Both"

~Steps 10-13: For dual dance pad only~
10. Exit JoyKeyTest by going to the notification area (lower right of windows), right clicking the green sqare with an H in it, and clicking "exit"
11. Reopen JoyKeyTest.exe, and when prompted for input, type 2 and then click ok
12. Stay off of player pad, and look at the value labeled "x". Input that in the text file next to "J2None"
13. Now step on two opposite arrows, and again look at the value labeled "x". Input that into the text file next to "J2Both"

14. Save the text file, and close it and JoyKeyTest.
15. Open AutoHotKey from where it is installed. If there is no desktop shortcut, it is located in C:\Program Files (x86)\AutoHotKey\AutoHotKey.exe, or if Program Files (x86) does not exist, it will be in the same place but under Program Files instead.
16. Right click SMAxisRemapV2.ahk, then click Run Script
17. Open Stepmania and map the buttons. A slightly longer press may be required for it to register as a keyboard button and not a joypad axis, but once mapped correctly in Stepmania it will work perfectly in game. Simply use the audio sync setting in the options menu to make sure the timing is all accurate

It seems like a lot of steps, but that is due to me trying to explain everything well so that everyone can understand it

~EDIT~
From testing, it seems that this fix does not like to work on OpenITG. As for anything older than stepmania 5 beta 3, I do not garuntee success. If your pad will not register in game as keyboard buttons (keypad up down left right etc.), then you may want to upgrade to stepmania 5 beta 3. Also, if you do find versions that do not support this fix, please reply and I will add them to the list at the top of this post.

~EDIT: 7/28/14~
If you are using a PS to PC adapter and it shows up as a twin joystick, there may be a driver that works for you.
NOTE: To use this driver, you need to have a 32 bit operating system.
1. Download and install this driver
2. Open control panel and navigate to game controllers (under devices and printers for newer OS's)
3. Right click "Twin PS to PC adapter", then click gamepad settings (For winxp or older, this step is not neccessary)
3. Double click on the "Twin PS to PC adapter"
4. Under Funtion Test, set Mode Select to DancePad Mode.
Essnetially, this fix does the same thing as the script, but it supports every dance game. Also, if you have a PS to PC adapter that has 2 controller ports, this will only support 1 pad at a time.
This fix is tested, and appears to work for any dance pad and any dance game, so long as you have a compatible PS to PC adapter and a 32 bit operating system. If you don't know what 32 bit is, then google is your friend.

These adapters are known to work with this fix:


HEllo links down please upload please 4share link is down
Reply
This file is no longer available because of a claim by 4shared Support Team.

Turns out there are no viruses and it kinda works.
One of Twin Joystick pads is now free from the Joy Axis problem but the other still has it. I want to go download the driver since I have to blue triangle PS-PC adapter but the link is gone.
Will be checking back frequently for replies.
Reply