Hi, I'm building a multi-purpose arcade box, so I'll be running multiple emulators such as Mame, Project64, ect. My dilemma is that since I'm going to have arcade joysticks and buttons, the layout is going to be configured in a way that allows it to be malleable for any game I choose to play on...