MAME/Console Bartop Cabinet Emulator Keymap

Below is the keymap for the emulators and wahcade that I used to determine which keys I would need.  You can get a list of which keys are used by hitting "TAB" while the emulator is running.  I remapped "R" and "F" in Wahcade to "LShift" and "Space".  Also remapped "Esc" to "LCtrl-Q" to prevent accidental exit from Wahcade.
Console Emulator Buttons Atari Snes Nes GbColor NsixtyFour gens_usa Sms Coleco Intv C64 Odyssey2 MAME Wahcade
Functions needed










5,6-coin 1,2
Reset 2









1,2-P1,P2 start
Start
1 1 1 1 1 1 1




Select 1 5 5 5 5

5




Fire1 Lctrl Lctrl-B Lctrl-B Lctrl-B Lctrl Lctrl Lctrl Lctrl


Lctrl
Fire2
Lalt-A Lalt-A Lalt-A Lalt Lalt Lalt Lalt


Lalt
Fire3
Space-X

Space Space
Space


Space
Fire4
Lshift-Y

Shift

Lshift


Lshift
Fire5



Z







Fire6



X







Pause P P P P P P P P P P P P
UnPause P P P P P P P P P P P P
Quit Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc Esc
P1Up Up Up Up Up Up Up Up Up Up Up Up Up
P1Left Left Left Left Left Left Left Left Left Left Left Left Left
P1Right Right Right Right Right Right Right Right Right Right Right Right Right
P1Down Down Down Down Down Down Down Down Down Down Down Down Down
Keys












Up











Up 1 game / menu option / history scroll u
Down











Cursor Down Down 1 game / menu option / history scroll dow
Left











Up 1 letter in the game list
Right











Down 1 letter in the game list
R











Up 1 page / Up 1 history page
F











Down 1 page / Down 1 history page
Shift











Select random game
Tab











Find game
A











Add game to list
S











Remove game from list
Z











Select emulator
X











Select game list
1











Launch game / choose menu option / select game currently screensaver game
2











Display menu / back to previous menu
3











Next game list
4











Next emulator
5











Previous game list
6











Previous emulator
I











Launch Application 1 (e.g. MAME History / Control Panel Viewer)
K











Launch Application 2
J











Launch Application 3
Esc











Exit Wah!Cade / Hide MAME History Viewer / Control Panel Viewer