Hey all, i just picked up some USB SNES controllers and they look great. so far. I however, am having some issues. I plugged the controller into the usb port, booted emulationstation and walked away, it would appear to have ran through the autoconfig that i have been reading should display. I need a way to either reset the "first time plugged in" sensor. Or, if someone could provide me with the code needed to make these changes, I would greatly appreciate it.
I have attempted to follow these instructions (and many others):
Whenever you hook up the SNES controllers the controllers will work within the operating system. Tho since the RetroArch is configurered seperately the controls need to be set also for each emulator. in the folders ~/Retropie/configs/* all "retroarch.cfg" files can be modified seperately for each emulator. Whenever you want to make global changes edit the retroarch.cfg in the ~/Retropie/configs/all.
Setting up a controller is fairly easy. navigate to ~/Retropie/emulators/Retroarch/tools/ Type in : retroarch-joyconfig -o ~/Retropie/configs/all/retroarch.cfg \ the -o argument will output the config directly into a cfg file for all emulators. In case you don't want this remove everything after the -o and only use the retroarch-joyconfig command \
During the setting up of the config lots of questions may arise for which you have no button ( L3 buttons do not exist on a SNES controller for instance ) just press one of the random buttons.
After the configuring has been done, type: nano ~/Retropie/configs/all/retroarch.cfg Read all the lines stated there. Delete all the lines that are describing axes, L3 buttons etc. then save the file ( ctrl-X )
-- For setting up a Player 2 Copy copy the content of the retroarch.cfg and paste it in the same file. change the index of the first "set of controls" to index"1" Now if you did this properly you have a entry for all the controls of a joystick with index "1" and a joystick index "0".
However, when i get to the underlined portion of the instructions, all it does is pull up a blank "new" text file. I am assuming i need to export the contents of the retroarch-joyconfig command, but i do not know how to put that in to a coded format.
Again, thank you for the help!