Once you have your system setup with Emulation Station and RetroPie, and you have installed some
games and your controller you’ll have the option of configuring the controller when you boot up.
The configuration is easy as all you need to do is move the joytick and push the buttons that
correspond with the various inputs. The main problem we had is that it asks for more inputs than
we had – D-pad for example. You need to hold down a button to skip these unused inputs and when
you get to the bottom hit your A button (you might want to label your buttons – we used some
masking tape as a temporary guide).

If you ever need to go back into the input settings just hit your A button from the
EmulationStation main menu and choose Configure Input, press the A button again to select.

You might have more than one controller – for example we also loaded some old NES games so we also
needed to configure a NES Controller. You can use the same process, but you’ll need to go through
it each time you swap controllers. In the end we decided to build a separate system for NES, N64
and other console-based games.