All the wires are connected properly, as I checked each switch and they all worked. I checked them with a multimeter and in DOS.
It all works fine if the unit has been initially powered on without having any switches connected and then gets wired up while still recieving power. It's just if you turn the computer off, when it comes back on it doesn't see the ipac as a keyboard anymore.
It is not an intermittent wiring fault as I the board has never worked if powered on when fully wired up. I am using a coin door, but they are only microswitches, just like the others, and they work fine as testing in dos demonstrated.
Could it be that the ipac is not getting enough current form the 5v off the keyboard connector. And if so, how can I give it more current without causing damage?
I really can't think of any other explanation as to why it should be seen as a keyboard when not wired up but then stop getting seen as one with all the wires in place.
Should I send it back for a replacement?
Thanks for your help.