To configure a new controller first you will need to have an existing controller plugged in alone with the new controller. with the already configured controller press the start button in the main menu, you will now be faced with a few options, navigate down to the configure input and press A button. Now you will have a screen that will tell you how many controllers it has detected and to press a button on your new controller to be configured. Press and hold any button for a few seconds and you will see the name of the controller pop up down the bottom of the screen and then you will be faced with a configuration screen where you just press the buttons that correspond with the prompts on the screen until you have finished. Once finished you will then need to restart emulationstation, go to exit in the menu and select restart emulationstation. Then when back in the main menu your controller will now be working with all systems.