Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: dekar24k on January 09, 2010, 02:02:07 pm
-
Hey guys,
I have just configured all the buttons on my control panel and it works great, except for one button; the 1SW5. The keypress isn't registered until I release the button! E.g. I load up notepad, press the button, but the 'Z' character is typed only when I release the button.
The weird thing is that I had this issue with another button, then I reprogrammed the iPac and the problem was solved. But now I noticed I have the same problem, only with a different button! I am therefore 99% sure it has something to do with the programming of the iPac but I have no idea what's wrong. In WinIPAC all the buttons are "wired" correctly according to the switches they are physically connected to and I have double-checked that all the buttons are correctly (physically) wired as well.
Any help is appreciated a lot. Thanks! :)
BTW, I can't wait to play now .. Seriously I'm 95% done with my cab. :)
-
I have the exact same problem. I checked the button it was happening with and confirmed it worked as it was supposed to (pressing it closes the circuit). You are right, it is something to do with the programming on the ipac side. I managed to get this to move to one of my admin buttons (to not interfere with game play). This happens now on my escape(exit) button, which is really no big deal at all. That's the only thing I can recommend doing, just tinker with button assignments and such 'til you can move the button to one that is not used for game play.
-
I'd say you've mixed up the NO/NC....
Try checking your microswitches.
-
I'd say you've mixed up the NO/NC....
Try checking your microswitches.
Nope, that's not the case. When I run the ascii test mode (CTRL+ALT+P) every button works as they're supposed to (e.g. I get output when the button is pressed and not released).
I suspect this has something to do with a SHIFT assignment (the button is waiting for another button to be pressed). I'll try to reset the iPac tomorrow and assign keymap again.
Thanks for helping guys. More comments appreciated if anyone knows what might be wrong.
-
I get the same thing with my Player 1 button; it doesn't register a press until released. I'm on an I-Pac 4, and a while back I monkeyed with the settings to get rid of the Escape shift function, p1 & p2 held simultaneously. Too many test menus require simultaneous p1 & p2 presses, and I have an Escape button on my panel anyway. I thought that the press-upon-release was something to do with that shift function, but the behavior persisted even after I got rid of the shift command.
It doesn't cause me any problems, but I often notice it; the switches I chose for admin features (enter, escape, f2, etc) have a bad habit of registering multiple presses on one press, so when I go to the controls settings in the Tab menu, sometimes Enter gets pressed twice-- once enters the control menu, second activates the reassign for Player 1 start. Every time I go to set it back to 1, the "1" then shows as highlighted, like all controls that have been changed from their defaults. It works fine, but there's something going on with that command other than just the standard press, and I don't know what it is.
But it works, and it doesn't really cause any issues as Player 1 Start isn't exactly one of those commands that requires precision timing. I'm curious as to what it is, but I don't see a need to risk glitching something to try and figure it out.
-
Hmm... Solved it. As we suspected it had something to do with the Shift-assignments. I removed all shifted buttons in WinIPAC (set them to "none") and now the problem is solved. No more sticky buttons.
I have so many buttons on my cp that I don't really need any shifted ones. I'm still wondering what caused it though. ???
-
Just got reply from Andy as well:
Stian,
This means you have programmed this input as the shift button. You would need to re-assign the shift button. Start1 is the default shift button.
Andy