Main > Main Forum

Idea to add Esc and Pause to CP without using another input or Shift function!

Pages: << < (2/2)

Nyrine:

None of the joypads (USB) Ive hacked register U+D or L+R -- seems the pad knows it cant do this, and if it sees it, doesnt send it to the PC =/

M-80:

Can't you just use the iPac's reprogramming utility to remap the buttons? The pause button is just the P key. Slikstik put Pause buttons in their CPs.

http://www.ultimarc.com/winipac.html

ErikRuud:

Randy-T is correct, you would need a double pole switch to make this work. If you try to use a single pole switch, you end up with all three switches wired in paralell, and pressing any one of them will register as both up and down.

On my cab, I used the IPac's shift function to map the Esc key to another button. I have a pause button on my cab, the shifted function is Esc.  That lets me use the button for two purposes, and it also makes it harder to accidently exit a game.  I did the same with the Reset control so that it takes a two button press to exit or reset a game in progress.

Tiger-Heli:

Thinking about the comments, I agree diodes will be required.

Answering a bunch of comments here:


--- Quote ---None of the joypads (USB) Ive hacked register U+D or L+R -- seems the pad knows it cant do this, and if it sees it, doesnt send it to the PC =/

--- End quote ---

I'm getting this impression also, maybe it won't work for gamepad hacks.

--- Quote ---Can't you just use the iPac's reprogramming utility to remap the buttons? The pause button is just the P key. Slikstik put Pause buttons in their CPs.

--- End quote ---
Not if you're already using all 28 inputs for action keys :-)

--- Quote ---What we really need is some kind of database that indicates what brands of gamepad use a common ground, have easy solder points, MSDOS drivers etc. It is not knowing these things that puts me off gamepad hacks.

--- End quote ---
Yes a database would be a great idea.  I don't think DOS drivers are required, as these are USB pads.  USB is only supported in a DOS Box under windows, so you are still using the Windows drivers.


Pages: << < (2/2)

Go to full version