Key to launch RunCommand dialog & Menu Navigation?
-
Hey guys, guess what.. Me again!
So I have my SegaPi build in progress. I don't have a USB Sega 6-button controller yet, but I have the next best thing. Anyway, I've been trying to figure out how to get in and change some settings (namely, an emulator to use for one of my games) in the RunCommand. I just couldn't figure it out. So then I got wise and went to the wiki. In there, it says the RunCommand is triggered by button 0 on joystick 0. So I SSH'ed into my Pi's terminal and ran the good 'ol
jstest /dev/input/js0
to figure out what controller was actually connected to js0 (I suspected it might be something dumb like the USB hub or something). Turns out, it was the right controller, but button 0 is actually mapped as X on my 6-button controller (X on a sega pad). I had been trying to access it using the C button (on a sega pad) which correlates to B on the RetroPad. So I went back and tried hitting the correct button, and sure enough RunCommand's editor pops up. Awesome!Now, is there a way to reconfigure this, so that ANY button will pop up the RunCommand and not just button 0? It seems to me that the terminology of "Press a button to configure" would mean "ANY" button. I guess that's incorrect, as none of them worked until I finally tried the 0 button. This ties into another question... whenever I'm inside a script menu like this (or in RetroPi-Setup or Raspberry Config, etc) I can't acknowledge with the RetroPad B and cancel with RetroPad A as you do inside the EmulationStation menu. It's wierd. I have to press the button 0 button to acknowledge, and button 1 to cancel. The way my controller is configured, RetroPad B maps to button 5, and RetroPad A maps to button 4. Now that I think about it, this is also how it maps inside the RetroArch menus as well.
So yeah, anyway to fix this, or is it just something I'll have to remember and just make myself get used to? I'd like to have a universal controller mapping. The same buttons to accept and exit, no matter what menu or program I'm in. And also have any button activate the RunCommand screen rather than the 0 button. If not, that's ok, I'm just asking. :)
-
@hansolo77 I just mash the pad... usually works.
-
@hansolo77 You launch a rom, The run command appears. You press anything to enter the menu. There is no configuring to do. What exactly is the problem? You can turn it on or off.
-
@rbaker i think pressing any key is new. Was always just button 0
@hansolo77 i think you need to update retropie-setup and runcommand to get any button to work. I dont know if it is implimented or not but i know there was at least talks of adding using any key
-
@hansolo77 currently you can control the dialog menus of runcommand/retropie_setup using any connected controller using only the buttons 0 and 1.
We all hope to see improvements on this feature (like mapping other buttons), but currently that's the way how it works.
-
Ok. I was just used to how it worked with my other controllers in my NES build. Now that I've moved on to the Sega build that has a different controller, I just have to get used to the alternate buttons. No biggie. Thanks for the info!
-
@edmaul69 Mine says "press a key to configure" - does it mean the "a" key? Just been pressing fire and it's always come up.
-
@rbaker I've never been sure. As I said I just mash. It seems to work.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.