Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Shift Key in I-PAC  (Read 8149 times)

0 Members and 1 Guest are viewing this topic.

HHH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:June 28, 2021, 11:54:30 am
  • I want to build my own arcade controls!
Shift Key in I-PAC
« 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

Titchgamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4222
  • Last login:December 17, 2023, 08:05:48 am
  • I have a gaming addiction.....
Re: Shift Key in I-PAC
« Reply #1 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.

HHH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:June 28, 2021, 11:54:30 am
  • I want to build my own arcade controls!
Re: Shift Key in I-PAC
« Reply #2 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

fablog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 347
  • Last login:July 07, 2025, 10:10:01 pm
Re: Shift Key in I-PAC
« Reply #3 on: August 03, 2017, 08:02:53 am »
« Last Edit: August 03, 2017, 08:04:58 am by fablog »

HHH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:June 28, 2021, 11:54:30 am
  • I want to build my own arcade controls!
Re: Shift Key in I-PAC
« Reply #4 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

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
« Last Edit: August 03, 2017, 08:09:00 am by HHH »

nexusmtz

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 489
  • Last login:June 01, 2022, 03:14:22 am
Re: Shift Key in I-PAC
« Reply #5 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.

HHH

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10
  • Last login:June 28, 2021, 11:54:30 am
  • I want to build my own arcade controls!
Re: Shift Key in I-PAC
« Reply #6 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

Scooby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:June 01, 2020, 10:15:07 am
Re: Shift Key in I-PAC
« Reply #7 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?

05SRT4

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1092
  • Last login:July 04, 2025, 09:00:05 am
  • Check out my Pow Pow
Re: Shift Key in I-PAC
« Reply #8 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

Titchgamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4222
  • Last login:December 17, 2023, 08:05:48 am
  • I have a gaming addiction.....
Re: Shift Key in I-PAC
« Reply #9 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.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Yesterday at 10:09:36 pm
  • Designated spam hunter
Re: Shift Key in I-PAC
« Reply #10 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 for controlling MagnaSave/Upper Flipper with one pinball button.
(more than one dedicated button for shifted functions requires using diodes like below)


Scott

Scooby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:June 01, 2020, 10:15:07 am
Re: Shift Key in I-PAC
« Reply #11 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...

Scooby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:June 01, 2020, 10:15:07 am
Re: Shift Key in I-PAC
« Reply #12 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. ;)