Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: HHH on August 03, 2017, 07:23:57 am

Title: Shift Key in I-PAC
Post by: HHH on August 03, 2017, 07:23:57 am
Hi, i am building an upright arcade cabinet. Now i have finished and i am configuring the I-PAC2 with the Winipac V2 software.
But there is a problem. I dont know how works the "Shift" button in I-PAC.
It's supposed that the Shift key in I-PAC2 is the 1P Start.
And it's supposed too that i can change that Shift key (i dont know how).

Well i configure the 1P SW1 to be the "J" and to be the "u" when Shifted.
For instance, if i press once that key i get back the "J", but when i press 1P Start and the same key, i dont get bak the "u".

How can i make it work?
I am stucked because i need several keys to be shifted.

Thanks in advnace and sorry for my bad english
Title: Re: Shift Key in I-PAC
Post by: Titchgamer on August 03, 2017, 07:37:03 am
The shift key has to be held down to work the same as a shift key on a keyboard.

The keys can be reassigned in the software.
Title: Re: Shift Key in I-PAC
Post by: HHH on August 03, 2017, 07:57:51 am
Yes, i know that, but when i press the "Shift" key (1P Start which is key "1") nothing happens

I hold down the 1P Start + 1SW1 and only the number "1" is written down in the notepad (which i use to test keys)

I have seen in Ultimarc webpage this:
"In programmable mode you can assign any input to be the shift button and you can program all of the buttons to have shifted codes"

How can i go to programmable mode to assign any other input to be the shift button?

Thanks again
Title: Re: Shift Key in I-PAC
Post by: fablog on August 03, 2017, 08:02:53 am
You need Winipac: https://www.ultimarc.com/download.html

Title: Re: Shift Key in I-PAC
Post by: HHH on August 03, 2017, 08:07:10 am
Yes, i have configured all the buttons with that.

I am using this software:
http://www.ultimarc.com/winipacv2setup.exe (http://www.ultimarc.com/winipacv2setup.exe)

I have firmware version 1.44
And the version of the WinIPAC is the 1.0.8.8 (i use Windows 10)

P.D.: i forgot to say i had an IPAC-2 3 years ago, and i configured that without any problems, including the Shift keys. They worked flawlessly
Title: Re: Shift Key in I-PAC
Post by: nexusmtz on August 03, 2017, 06:45:13 pm
The first thing to do when the Shift key doesn't work is to confirm that no other key is stuck closed. Windows will not see a stuck key if it is already closed when you start windows or connect the device, so you might not notice, and the shift function will not work if any other key is already down.

Test all of your buttons by pressing them down once for one second each. If any key does not respond until you release it, either's that's the stuck key, or it's the key that you have assigned for shift. In other words, every key except the shift key should send its assigned code when you press it DOWN, not when you release it.

Also, check that you have your wire connected to the NO tab of all buttons, and not the NC tab. Having any button on the NC tab will cause this problem.
Title: Re: Shift Key in I-PAC
Post by: HHH on August 04, 2017, 02:12:01 am

ok it's solved

i was confusing about the "shifted" and the "IPAC Shift" in WinIPAC V2

i ticked the IPAC Shift in all the buttons i wanted to be Shifted, so the operation was inaccurate

Now it' all solved. Only one tick in 1P Start in the IPAC Shift box.

Thanks to all
Title: Re: Shift Key in I-PAC
Post by: Scooby on August 05, 2017, 03:47:25 am
I have a "shift" question too...
What happens if I hardwire the "shift button" input and one other "button" input together on one single button? Will it trigger the shifted function of that key? This way I could use more functions without pressing two buttons at once. You know what I mean?
Title: Re: Shift Key in I-PAC
Post by: 05SRT4 on August 05, 2017, 04:07:17 am
Add more buttons so you dont have to press 2 at the same time? Doesn't sound efficient
Title: Re: Shift Key in I-PAC
Post by: Titchgamer on August 05, 2017, 04:33:46 am
I have a "shift" question too...
What happens if I hardwire the "shift button" input and one other "button" input together on one single button? Will it trigger the shifted function of that key? This way I could use more functions without pressing two buttons at once. You know what I mean?

And the point of that would be what?

You would just program the switch to be the single key press you wanted as the shifted key.
Title: Re: Shift Key in I-PAC
Post by: PL1 on August 05, 2017, 04:53:14 am
I have a "shift" question too...
What happens if I hardwire the "shift button" input and one other "button" input together on one single button? Will it trigger the shifted function of that key? This way I could use more functions without pressing two buttons at once. You know what I mean?
Sounds like you want to have a dedicated button for a shifted function like the green "P1 Coin" button below.

To convert the diagram for IPac, the "Shift (D7)" input port is "P1 Start".

With no buttons pushed, the input ports are all at a logic high. (5v)

When you press the green button:
- Ground is applied to the cathode (band end) of the two lower diodes
- Both diodes are forward biased
- They conduct and apply ground to both the Shift port and P1B2 port ==> P1B2 shifted function

When you press the blue button:
- Ground is applied to the anode (non-band end) of the bottom diode
- The diode is not forward biased so it does not conduct ==> blocks the ground from reaching the cathode (band end) of the other diode
- Ground is also applied to P1B2 port ==> P1B2 normal function

If you only need one dedicated button, you can use the "backwards wiring" trick mentioned here (http://forum.arcadecontrols.com/index.php/topic,152014.msg1591009.html#msg1591009) for controlling MagnaSave/Upper Flipper with one pinball button.
(more than one dedicated button for shifted functions requires using diodes like below)


Scott
Title: Re: Shift Key in I-PAC
Post by: Scooby on August 05, 2017, 04:59:52 am
I am planning to add a couple of miniature "service" buttons to my control panel. Like "load game state", "save game state", "vol up", "vol down", "pause", etc.
and my IPac is short on inputs...
Title: Re: Shift Key in I-PAC
Post by: Scooby on August 05, 2017, 05:11:57 am
Sounds like you want to have a dedicated button for a shifted function like the green "P1 Coin" button below

Yes, that's exactly what I want! Thanks PL1!
I had to take a second look at the schematics. Never saw such a symbol for a diode. ;)