Homepage › Forums › RetroPie Project › Ideas for Further Enhancements › USB SNES Controller Config File
Tagged: config, Nintendo, retroarch, retroarch-config, SNES, SNES USB, super nes, Super Nintendo
- This topic has 5 replies, 4 voices, and was last updated 9 years, 8 months ago by herbfargus.
-
AuthorPosts
-
01/25/2015 at 15:13 #85893sanpolloParticipant
Hi there,
I made a config file for the cheap and cheerful SNES USB controllers that I’ve been using for some time, and found to be really good. I’m posting it in case anyone wants to save some time creating their own. Maybe this could be included in future releases of RetroPie if it’s popular enough.
You can buy them for a couple of quid each on eBay, for example: http://www.ebay.co.uk/itm/1-x-Retro-Super-Nintendo-SNES-USB-Controller-for-PC-MAC-Controllers-SEALED-GT-/121454908386?pt=UK_Controllers_Attachments&hash=item1c4746d3e2
To install the config file, copy it to /opt/retropie/emulators/retroarch/configs/ and rename it from SNES_USB.cfg_.txt to SNES_USB.cfg
Hope this helps. :)
01/25/2015 at 19:29 #85923herbfargusMemberI also came up with a snes config file for some USB controllers I purchased.
Where I purchased the Controllers:
The Configuration File Code:
https://github.com/HerbFargus/SNES-Configs-RetroPie/blob/master/retroarch.cfg
For use on the SNES emulator only:
copy to opt/retropie/configs/snesFor use with all other emulators (that use retroarch):
copy the lines of code under joystick in opt/retropie/configs/all/retroarch.cfgOther Notes:
Hotkeys enabled:
select+start= exit emulator
select+right trigger= save
select+left trigger = loadeither download the file directly from github or change the attachment file below in notepad++ from retroarch.cfg.txt to retroarch.cfg as petrockblog doesn’t allow the upload of .cfg files
Took me a while to figure out but works really well now, it should work for other controllers as well, you may just need to modify a few of the numbers as they may be different.
01/28/2015 at 21:19 #86074gizmo98Participant@sanpollo
Your config is merged now:
https://github.com/retropie/RetroPie-Setup/blob/master/supplementary/RetroArchConfigs/USB_Gamepad.cfg
@herbfargus
Please use controller registration (retropie-setup.sh) or basic controller configuration (emulationstation) to create a autoconfig file under /opt/retropie/emulators/retroarch/configs. The config file must contain the controller name.01/29/2015 at 01:02 #86089herbfargusMember@gizmo 98
Apologies, I was unaware of that feature, I only knew of retroarch.cfg. Thanks for enlightening me. I have attached the new file to be merged. (that I created under the process you recommended- I also added the same hotkeys previously mentioned, hopefully that is ok)
04/21/2015 at 01:09 #95745AnonymousInactiveDid you get the l + r triggers working? I’m sure I have the same config as the USBgamepad.cfg_.txt but my triggers don’t seem to work on SNES games
04/21/2015 at 02:38 #95746herbfargusMemberIve honestly never used the l + r buttons in gameplay for SNES but I’m pretty sure they are functioning. Its possible for your controller they may be buttons 6 and 7 rather than 4 and 5 but idk. This is my official gamepad configuration file that was created by retroarch (I didn’t know what I was doing when I created the first file above):
https://github.com/libretro/retroarch-joypad-autoconfig/blob/master/udev/USBgamepad.cfg
-
AuthorPosts
- The forum ‘Ideas for Further Enhancements’ is closed to new topics and replies.