09/09/2015 at 13:59 #105721
I’ve searched forums, tried a few different setups but have not been able to find anything that answers this.
I’m using a Buffalo USB SNES controller and playing Street Fighter.
It uses all the controller buttons, so no spares, so I need to find an alternative hotkey button (ie: not on the controller)
Is it possible to setup the hotkey as a keyboard key instead of a Buffalo controller button?
I can’t seem to get it to work using Pii wireless mini keyboard… I always have to setup as a controller button for it to work.
Thanks!09/21/2015 at 18:22 #106556
Most people use hotkeys set up so that you have to hold down select then press another button to do the action they want. Most people do select + start to exit the emulator and select + left/right to load/save save states.09/22/2015 at 11:51 #106580
You can’t use select as your hotkey as this is also the key for add coin in Final Burn Alpha emulator….
That’s the reason you remap it to something else….09/22/2015 at 16:44 #106593
Can you use some other button as your hot key?09/24/2015 at 09:26 #106765
No… the buffalo controller has 6 buttons + start and select. All of the buttons are used in some games such as Street fighter… for most games it’s fine as the may only use 2 or maybe 4 buttons (so you can assign the shoulder buttons as a hotkey).09/24/2015 at 15:32 #106779
As far as I know, Street Fighter doesn’t use button combinations involving start and select. The whole point of hotkeys is that you hold down a button and then press down another button to perform the action you want. If the hotkey you are trying to set up is to exit the emulator, just set it so you hold down select and then push a shoulder button or something.09/24/2015 at 20:45 #106795
Select is the default button for enter coin… start is well, start game.
If you change hotkey to select then you can’t enter a coin.
If you change it start, then you can’t start the game.
It’s well documented that under FBA you have to change the hotkey from the DEFAULT button of SELECT for this reason…
Any other game would be fine as there will be a spare button (such as a shoulder button).09/25/2015 at 00:08 #106799
You could use a shoulder button for hotkey anyway? Its just it would punch or kick etc.. at the same time – it would still act as the hotkey enable though.
RetroPie help guides --> https://goo.gl/Yfy8kj
Please read this before asking for help --> http://goo.gl/eLErnl09/25/2015 at 08:20 #106817
(Thanks for taking the time to make the helpful setup vids by the way Floob – awesome work!)
Issue is when you then use the shoulder + another button then as a combo, or a special that involves say all punch buttons… you end triggering something related to the hotkey then… or if you use shoulder + a direction it knocks is on a save state for example.
It’s driving me nuts trying to find a way around it!
If I had a 7th button on the controller it would be fine!
I’ve tried re-assigning the hotkey to the keyboard from within the FBA in-game menu also but it only detects controller presses.
09/25/2015 at 12:57 #106827
- This reply was modified 1 year, 7 months ago by evilmonkey90210.
Yep – with lr-fba I end up just triggering something not very important, or just unmap one of the functions – I only ever really use about 3 in total.
You could try some of the newer experimental fba/mame emualtors and see if they have the same issue.
RetroPie help guides --> https://goo.gl/Yfy8kj
Please read this before asking for help --> http://goo.gl/eLErnl09/26/2015 at 14:20 #106904
That is true… It’s just one of those things I’ve been trying for a while and driving me nuts!
How do you get ‘experiemental fba/mame’ emulators – manually add in emulator to replace the existing one?
How do you unmap a function – just make it null in the custom joypad config file?
Thanks!10/03/2015 at 23:01 #107234
Found a workaround for this…. Just leave the hotkey as select and use the second Buffalo controller to add coins instead.10/11/2015 at 04:33 #107637
I’ve been trying to get to the bottom of this one as there’s not a single MAME/FBA libretro core that doesn’t have this issue! Turns out it’s intentional behaviour in retroarch, which seems crazy to me as if the hotkey always took up a button and turned off that buttons normal behaviour, you would never be able to, for example, use SNES controllers in SNES emulators, as they have no buttons to spare!
fortunately, it seems every emulator core EXCEPT the mame/fba cores (and only for some games within), don’t function as intended 😛 but we’re still left with this problem in all the arcade cores.
i’ve raised this as an issue with retroarch but they seem dismissive of it for some reason: https://github.com/libretro/RetroArch/issues/2230
10/15/2015 at 22:04 #107898
- This reply was modified 1 year, 6 months ago by dankcushions.
update on the above – retroarch have closed the issue. they don’t agree that it’s a problem. i’m really disappointed. it’s such a hassle to have two controllers plugged in just to get round this stupid bug.
i suggest copying and pasting this issue reference any time users run into this issue – maybe if it’s not just me talking on that issue, they’ll listen! https://github.com/libretro/RetroArch/issues/223010/19/2015 at 18:06 #108076
its not just you! its been doing my head in for a while!
i have just finished building a weecade (bartop arcade machine) and when select is set hotkey it WILL NOT work as insert coin at the same time,
people saying just bind it to another button don’t understand! it will and does get occidentally activated with other hotkey options like save state load state etc (we want these functions too)
to counter this i have been looking into setting the hotkey as select on player 2’s controls (my arcade machine uses the pi’s gpio’s so it also has the same amount of buttons as teh snes pad)
But NOOOO there dont seem to be a way to binf hotkeys to player 2 and bno documentation on it anywhere! only player 1!!
for now im going to also use player 2 select as coin in, but its not good having totally different controls for each emu on an arcade machine!
i hate it when devs dont address flaws just because theres not enough demand for it, that does not mean its a not a flaw. lol
id love to find a work around also
Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/