likewhoaParticipant03/08/2015 at 05:43Post count: 6
It appears many people are having similar problems as myself. I’m a new user to RPi (I have the RPi2) + RetroPie. I’ve loaded and updated RetroPie just fine. I’ve gone through both of Floob’s Youtube Videos on how to configure a USB Controller, I’ve done the auto-config, I’ve manually double checked the controls are mapped fine in the retroarch config and I’ve manually set em in the SNES files, I’ve confirmed that the SNES emulator is set to automatically use the main RetroArch configurations as well. Sega Masterdrive works fine, but SNES and N64 emulators will not properly load the controls and the button mappings (for everything BUT the directionals/joysticks) are completely jumbled and the R2 button actually does the Reset command (which should take 2 buttons.)
I’ve read through several dozen other threads, some people getting results, others not, and no solution has worked for me. I’m trying to set up a Sabrent 12 button controller. aka “MicrontekUSBJoystick” in the config file, but I’ve also had the same exact issue when I re-ran all the setups with my Wired XBox360 Controller.
There is nothing I can find in any of the config files, in RetroArch or in either of the emulators, that shows the mappings of the buttons as they actually function within the games themselves. (Maneuvering ES’s menu with the controller works just fine, as does like I said, in Masterdrive).
I will gladly provide any information that would be useful. Any help would be appreciated.
Thank you.FloobMember03/08/2015 at 13:03Post count: 1629
Can you confirm the exact directory you have put your SNES roms in?
It *must* be this for RetroArch to use them
If they are in there (and not also in other folders), it should be using the retroarch config files in the same way that, for example, the Megadrive does.
Are you using 2.6.0?likewhoaParticipant03/08/2015 at 18:25Post count: 6
I am using 2.6.0. I had them in the snes9x-retropie folder, moving them to the snes folder alleviated that control problem with snes. Thank you very much.
However, the N64 controls issue still lingers. I have the roms in the retropie/roms/n64 folder. Should they be in the n64-mupen64plus folder instead?likewhoaParticipant03/08/2015 at 22:54Post count: 6
I’ve switched the ROMs from the n64 to the n64mupen folder. I watched your video and want to add my controller’s mappings manually into the InputAutoCfg.ini file, but I’m not sure what to put for the name of the controller.
The cfg file name is “MicrontekUSBJoystick.cfg”, but when I open the cfg file the first line reads
input_device = “Microntek______________USB Joystick__________”
with the underscores being spaces included. Would I just copy/paste exactly what’s within the quotations (spaces included) as the name into the InputAutocfg file?
ThanksFloobMember03/08/2015 at 23:25Post count: 1629
Yes, I think that should do the trick.
From memory I think a “lsusb -v” may also output this info for you.likewhoaParticipant03/09/2015 at 02:38Post count: 6
Excuse my naiveté, what do you mean by “lsusb -v” may output info for me?
I’ve watched and followed through that video. I’ve now manually input my binds into the /opt/retropie/configs/n64/InputAutoCfg.ini file as per my attached screen shot, separated by a line between 2 other preset controller configurations. I’ve enter the button mappings as per the RetroArch joystick configurations, meaning (DPad L = axis(-0)) as opposed to how I see some other pre-set configs using (DPad L = axis(5-).
This has not resolved the issue. The emulator still won’t recognize the controller mappings properly.
Thanks.FloobMember03/09/2015 at 23:58Post count: 1629
Can you post the file as an attachment here? (renamed to .txt)
Do you have the equivalent file from /opt/retropie/emulators/retroarch/configs ?
It should make it easier to map.likewhoaParticipant03/10/2015 at 05:02Post count: 6
I no longer see the attachment function on this thread.
I’ve pasted the configuration from within the InputAutoCfg file for the controller along with the contents of the Controller’s configuration from /opt/retropie/emulators/retroarch/configs here; http://pastebin.com/DQtBzDEU
I assumed I couldn’t just copy/paste from the RetroArch into the N64’s InputAutoCfg because the Retroarch mappings don’t include the C buttons.ceuseParticipant03/10/2015 at 22:02Post count: 96
also make sure to set the mode to 0 in the mupen64config.cfg file. Gave me alot of headaches since it seems as long as mode 1 or 2 is present manuel configuration gets overwritten every start.
- You must be logged in to reply to this topic.