On the encoder, I replace the first four default MAME keys (Left Ctrl, Left Alt, Space, Shift) with z,x,c,v.Do this, then remap those four keys globally in MAME before setting up any individual games.With an I-Pac, you can remap them on the encoder itself. With a key-wiz I just run the wire to the appropriate other connection.

It saves a lot of headaches down the road when you get to emulators, programs, or games where those keys either can't be mapped or cause issues.Also no worries about triggering hotkey combos that would rotate windows and such.

Stick with ESC for exit on everything.

2. MAME is more flexible control-wise than other emulators.

If you are running other emulators, check if they need specific, hardcoded keystrokes. i.e. ESC is exit and you can't change it.

On the encoder, I replace the first four default MAME keys (Left Ctrl, Left Alt, Space, Shift) with z,x,c,v.Do this, then remap those four keys globally in MAME before setting up any individual games.With an I-Pac, you can remap them on the encoder itself. With a key-wiz I just run the wire to the appropriate other connection.

It saves a lot of headaches down the road when you get to emulators, programs, or games where those keys either can't be mapped or cause issues.Also no worries about triggering hotkey combos that would rotate windows and such.

Stick with ESC for exit on everything.

2. MAME is more flexible control-wise than other emulators.

If you are running other emulators, check if they need specific, hardcoded keystrokes. i.e. ESC is exit and you can't change it.

Trying to force keyboard controllers into arcade servitude causes weird things to happen.Extra key bindings and ghosting will kill your enjoyment of games.Wiring becomes a total nightmare.I know it's really fun to feel like you built everything from scratch, but this is not one of thosetimes when mad modding pays off.Best of luck, and happy gaming.- David