
Since I had so many keys that increased the likelihood of assigning one I shouldn't. Thanks for the response! So my problem is caused by the number of buttons but only because I didn't know which keys I shouldn't assign. Since you have ServoStiks, if you have access to a 3d printer or CNC machine, would you mind providing a little testing/feedback in this thread? Thanks in advance for your consideration. If you need mouse buttons, plug in a mouse or a wireless keyboard with trackball/trackpad. Once your system is set-up and properly configured, Mouse buttons are just trouble waiting to happen. Either way, I can't recommend strongly enough that you disable the default shifted function for TAB (P1 Start + P1 Right) on both Mini-Pacs. If you need to get into the MAME menus, either plug in a keyboard or at a minimum put in a concealed, protected switch that disables the dedicated TAB button. Do you really want a TAB button or shifted function where a kid or drunk friend can trigger it and mess up your setup in a way that can take months to find and fix. Also, reprogram/remap as needed to avoid the highlighted overlapping keys.Ģ. Reprogram your encoders and remap the modifier keys with unused keys and you should avoid these problems. For example, if you hit P1B2 (L-Alt) and P3B3 (Enter) you'll change between MAME being full-screen and windowed.

#4 PLAYER ARCADE CONTROL PANEL WINDOWS#
Modifier keys don't count against that 6 key limit and are often used in Windows hotkey combos. MAME uses many "modifier" keys (Shift, Ctrl, Alt, etc.) originally chosen as defaults to overcome the limitations of old keyboards that had a feature called "boot protocol" because nobody would ever need to press more than 6 keys at a time while typing, right? These problems aren't caused by the number of buttons - they are caused by the keystrokes/functions assigned to those buttons or by combinations of them.ġ. Love to hear what folks have done as I've seen pics of similar (if not more complex) control pads with more buttons/joysticks and they apparently work, so if there's a recommended mapping for P1-P4 with 8/8/6/6 buttons for MAME/Retroarch I'd be happy to hear it. I cut down P3/P4 from 7 buttons to 6 already (as noted by the two blank inserts). The two holes in the middle to the left and right are for future spinners (really more likely those spinners are used with the racing wheel accessory though). These random issues are the main reason we don't use the cabinet anymore and I'd like to get back into it and get it up and running so my kids can enjoy it, and even me when friends come over. Money isn't really an issue in this because if converting the ServoStiks to UltraStiks is what it takes to ensure usability of the machine I'd gladly do it. I thought it would be possible to replace two (or all four) ServoStiks with Ultrastik 360s which would give me back 8 or 16 assignments, and I could even use the I/O harness to get back more assignments, and I'm sure I would then be fine since they would all be seen as joysticks and I'd have only maybe 15-20 keyboard assignments, but then I lose the ServoStiks, have to buy UltraStiks, etc. There are two MiniPACs being used in this scenario, one for P3/P1 (from left) and the other for P4/P2 (from right), meaning a P3/P1/P2/P4 layout.


I don't know what is the cause of it, so I'm wondering if there is a preferred mapping layout out there for this many buttons, or maybe I have too many buttons (56 + Enter + Pause + Shift + Tab + Backspace = 61). My problem is that sometimes we'll be playing a game and something will happen that requires the keyboard/mouse to fix. There are Coin and Start Buttons for each player (8 assignments), Left Mouse/Right Mouse/Enter is the first grouping of three white buttons at center-left, MiniPAC Shift/Tab/Quit (backspace) are the second grouping of three white buttons at center-right, and 2 Pause Buttons (the white ones in between the coin/start buttons on the top-right and top-left corners). So I have a four-player board on my arcade cabinet, and I'm struggling a bit due to what I think is maybe having too many buttons? All four joysticks are Ultimarc ServoStiks (16 assignments), 1P & 2P have 8 buttons (16 assignments), 3P & 4P have 6 buttons (12 assignments).
