Posted by Russ Foster on March 07, 2002 at 21:11:26:
This is not a MAME question, but hopefully someone can help...
I have an USB Gravis Gamepad that I have torn apart and wired up my own buttons. I use these buttons for a quiz-show style game. Each contestant has a button who chimes in when they know the answer. (Addtl info: it's a Visual Basic PC app that checks for the button press).
Because of the problems am I having, I am only able to use buttons 5,6,7, and 8.
I have a (Radio Shack) button on 5 feet of 20 gauge speaker wire connected to the Gamepad circuit board. With this set up, a button push on button #5 also triggers #1; button #6, triggers #2; button #7, triggers #3; button #8, triggers #4.
If two buttons (any two of 5,6,7, or 8) are pushed--then ONLY those two buttons are triggered (the corresponding 1,2,3,4 button cancels).
The buttons are arranged on the encoder chip in a 4x3 matrix:
x1 x2 x3
y1 1 5 9
y2 2 6 10
y3 3 7 na
y4 4 8 na
Again, I only have column x2 wired, but a single button press on that row triggers a button in col x1 (unless two or more buttons from x2 are pressed).
Any ideas?