I'm going to use I-PAC for my keyboard encoder in my cab. MAME is the primary app for the cab but in setting up the machine, it seems that a few of the other apps that I have are not remappable and really want to use the F* keys.
I figured I'd set the I-PAC to 'ALT' and then setup shifted keys for F1, etc. In looking at the I-PAC's mame default layout, I can't help but wondering if there isn't some limit to the number of shifted functions it supports since so many signals do not have a shifted function by default on the I-PAC.
Does anyone know if this is the case? I didn't see anything in the I-PAC documentation about it (although I didn't look super hard
), but figured someone here almost certainly knew the answer!
I'm basically wanting the default MAME set plus shifted combos for F1-F5, Ctrl-Alt-Del
, etc.
As said before, all 27 keys can be shifted.
Not sure if this is what you meant, but you can't do combo's - i.e. you can have 3 shifted buttons for Ctrl, Alt, and Del, but you can't have a single button execute C-A-D.
Also, your suggestion and the idea of using a switch to turn the shifted mode on and off is fine if you only use the I-PAC for MAME and one other program (or group of programs using the same inputs). If you have two programs besides MAME with non-configurable inputs, you are better doing the following:
Create a .ipc file for the new games using the WinIpac software. Write a batch file for the new game to load the new codeset, the game, and then the original codeset on exit. (There are probably options to keep the menus from popping up. I don't remember them, but the Winipac docs cover it.) Been a long time since I've done this, but I think it looks something like this:
C:\Winipac\winipac.exe quake.ipc
C:\quake\quake.exe
C:\Winipac\winipac.exe default.ipc
exit
FWIW