Main > Main Forum
"sticking" controls
Apollo:
Try this. Go into "control panel" and then "keyboard". Under the "speed" tab set repeat delay to longest setting and the repeat rate to slowest possible ( if you are using WinXP that is, otherwise do the equivalent for your OS ).
JustMichael:
Here is a short checklist:
1. Make sure there are no loose wires flopping around causing problems.
2. Make sure the ground wire(s) only go from a GND (ground) terminal on the I-PAC to the COM (common) tab on the microswitches.
3. Make sure the input wires only go from an input pin (like BTN1 or COIN2, etc.) on the I-PAC to the NO (normally open) tab on the microswitches. Please do not use multiple wires to 1 input unless you want more than 1 thing to activate that input.
With all of this done, your controls should work just fine.
AndyWarne:
Some good info here. I would like to add a couple of points:
There is an excellent keyboard test program at www.passmark.com which I am going to recommend in the I-PAC troubleshooting section on our site when I update it. It is a 30 day free trial download. This should help to identify the problem.
Another issue: I am getting increasingly frequent reports of this problem from MAME32 users. It seems to be related to MAME32 itself, not the I-PAC. (the above mentioned keyboard test shows no problems). It happens with both USB and PS/2 keyboards (or I-PAC) but only a few users are affected. Every user who has contacted me about this has gone on to try regular MAME (eg with MAMEWAH) and the problem has gone away. I have not yet been able to find any common factor in the configuration of MAME32 which causes it. It's possble that Direct-X levels might affect it but this is only a wild guess. I'll keep monitoring the situation. There are some posts about the problem on the MAME32 message board, but no conclusive fix, other than not use MAME32.
Andy
Sephroth57:
hmm, i planned on using MAMEWAH eventually but wasnt really into going through all the setup stuff... i guess ill try that and let you know what happens. thanks for the info
u_rebelscum:
--- Quote from: AndyWarne on March 13, 2004, 01:13:26 am ---It's possble that Direct-X levels might affect it but this is only a wild guess.
--- End quote ---
Hmm, might be possible. Mame32 compiles using dx5, mame uses dx7. Has anyone with the problems tried recompiling after changing line 50 in src/ui/ui.mak to "-DDIRECTINPUT_VERSION=0x0700 \" (change the 5 to the 7)?