Homepage Forums Search Search Results for 'hotkey'

Viewing 35 results - 211 through 245 (of 1,077 total)
  • Author
    Search Results
  • vinretropiemame
    Participant

    Hi,
    I know this has been discussed before but I and having problems exiting from the emulators using the controller. I have followed a setup video on youtube and all worked well. I am using a joystick and buttons with a usb interface. Configuring the controller I setup 3 buttons and 2 additional buttons for start and select. I done jstest and buttons 0,1,2 come on when pressed (game buttons), pressing the start button No. 8 comes on and select is No.9. All seems OK.

    I went the the retroarch config file and added the 2 lines for a hotkey.

    input_enable_hotkey_btn = 8
    input_exit_emulator_btn = 9

    When in the game pressing the 2 buttons together does nothing, but I can still exit using the esc key on the keyboard.

    Can anyone give me a list of checks and “how to’s” to find the problem?

    Thanks guys :)

    #109104
    Floob
    Member

    If you are saying that holding:

    input_select_btn = “4”
    input_enable_hotkey_btn = “4”

    and pressing

    input_start_btn = “3”
    input_exit_emulator_btn = “3”

    dont work for you, I would use the retropie setup script to re-create this retroarch controller file. (I’m assuming the odd quote marks are a result of pasting here – also assuming you have just the one config file in that directory)

    To re-create the file, just run “sudo /home/pi/RetroPie-Setup/retropie_setup.sh”
    and choose the option in the setup menu to create a retroarch controller file.

    You could backup the existing file before you do this just in case.

    You could manually check the correct button codes with jstest

    #109036
    cyborguk
    Participant

    I have 2 controllers yes.

    In my /opt/retropie/configs/all/retroarch-joypads/DragonRiseInc.GenericUSBJoystick.cfg

    I have:

    input_device = “DragonRise Inc. Generic USB Joystick ”
    input_driver = “udev”
    input_start_btn = “3”
    input_exit_emulator_btn = “3”
    input_up_axis = “-1”
    input_a_btn = “0”
    input_b_btn = “1”
    input_reset_btn = “1”
    input_down_axis = “+1”
    input_right_axis = “+0”
    input_state_slot_increase_axis = “+0”
    input_x_btn = “5”
    input_menu_toggle_btn = “5”
    input_select_btn = “4”
    input_enable_hotkey_btn = “4”
    input_y_btn = “2”
    input_left_axis = “-0”
    input_state_slot_decrease_axis = “-0”

    If I add:

    input_player1_select_btn = “7”
    input_player1_start_btn = “6”
    input_player2_select_btn = “7”
    input_player2_start_btn = “6”
    input_exit_emulator = “8”
    input_exit_emulator_btn = “8”

    Go into the Megadrive emulator those buttons no longer work.

    The quit button from the Megadrive emulator back to ES has never worked. If I add the above to /opt/retropie/configs/megadrive/retroarch.cfg the select buttons work fine again for both players, quit doesn’t work still.

    #109024
    Floob
    Member

    These should be in your controller file anyway.
    If you take out your lines referring to 6,7 and 8 what isnt working for you?

    Your hotkeys should all be in:
    /opt/retropie/configs/all/retroarch-joypads/{yourcontroller.cfg}
    Do you have 2 controllers the same?

    #108975
    Floob
    Member

    All your controller buttons and the hotkeys should already be in the controller file here:
    /opt/retropie/configs/all/retroarch-joypads/{yourcontroller.cfg}

    What are you trying to override by adding them here? (I dont think you can get controller #2 to exit the emulator, I think that has to be controller #1).

    #108963
    Floob
    Member

    Maybe youve lost your hotkey enable button.
    input_enable_hotkey_btn =

    You may want to update your config in this cleaner way:

    cyborguk
    Participant

    I’m running the Neogeo emulator and gone into the retroarch menu and configured my settings and saved it, which create a new cfg in configs\neogeo\fba_libretro.cfg which I renamed retroarch.cfg

    All works apart from my exit button. I have chosen button 8 like below, why does it not wor?

    Retroarch ingame menu:
    main menu > input > input hotkey binds > Quite RetroArch = button 8 or Escape

    in the Retroarch.cfg
    input_exit_emulator = “escape”

    input_exit_emulator_btn = “8”

    Retropie 3.2.1

    #108930
    blueshap
    Participant

    I tried your first set of code ronoh, and I found that the hotkey was set at rshift. Do I have to do something else now?

    Thanks

    #108914
    dalehitchy
    Participant

    one last comment from me….

    before i just pressed start and select at the same time to quit the game

    with this in retroarch.cfg …. which is my quit game button now… i dont understand it

    input_player1_r_btn = “3”
    input_player1_save_state_btn = “3”
    input_player1_start_btn = “7”
    input_player1_exit_emulator_btn = “7”
    input_player1_l_btn = “4”
    input_player1_load_state_btn = “4”
    input_player1_up_axis = “+1”
    input_player1_a_btn = “0”
    input_player1_b_btn = “1”
    input_player1_reset_btn = “1”
    input_player1_down_axis = “+0”
    input_player1_right_axis = “-1”
    input_player1_state_slot_increase_axis = “+1”
    input_player1_x_btn = “2”
    input_player1_menu_toggle_btn = “2”
    input_player1_select_btn = “6”
    input_player1_enable_hotkey_btn = “6”
    input_player1_y_btn = “5”
    input_player1_left_axis = “-0”
    input_player1_state_slot_decrease_axis = “-0”

    #108911
    Floob
    Member

    In your /opt/retropie/configs/all/retroarch.cfg file what does the entry have here:

    input_enable_hotkey =

    If its blank, try adding a key reference like “alt” to it.

    #108896
    steveowl
    Participant

    That worked!

    On screen is very similar to what dalehitchy got:

    input_device = “Xin-Mo Xin-Mo Dual Arcade”
    input_driver = “udev”
    input_r_btn = “15”
    input_save_state_btn = “15”
    input_start_btn = “16”
    input_exit_emulator_btn = “16”
    input_l_btn = “14”
    input_load_state_btn = “14”
    input_up_axis = “-1″
    input_a_btn = “11”
    input_b_btn = “13”
    input_reset_btn = “13”
    input_down_axis = “+1″
    input_right_axis = “+0″
    input_state_slot_increase_axis = “+0″
    input_x_btn = “10”
    input_menu_toggle_btn = “10”
    input_select_btn = “17”
    input_enable_hotkey_btn = “17”
    input_y_btn = “12”
    input_left_axis = “-0″
    input_state_slot_decrease_axis = “-0″

    doceave
    Participant

    Dearest RetroPie team!

    I love my RetroPie setup! My personal mission (now that I have save/load hotkeys configured) is to play all the Super Mario games beginning to end while recording the whole event :)

    I need help with the latter component of this challenge….

    I am running RetroPie 2 alongside OSMC on an RPi2 with a 32GB SD card. I also have a NAS box on my LAN.

    There seem to be some outdated explanations as to how to record games. I am hoping someone will clearly describe how one can start and stop recording of game to file either on the Pi or NAS server.

    Many thanks with much anticipation.

    #108874
    firfurcio
    Participant

    Hotkeys (and save states, for that matter) are enabled by default, and they go as follows:

    Select + Left Bottom shoulder button = Load state
    Select + Right Bottom shoulder button = Save state
    Select + Left/Right on the D-Pad = Select state number
    Select + Start = Exit the emulator
    Select + B = Resets the emulator
    Select + X = Pauses the emulation and opens the Retroarch menu (press Select + X again to exit the menu and resume the emulation)

    Hope that helps. :3

    #108857
    dalehitchy
    Participant

    oops i just created a similar thread… having the same issue….

    ive set it up in retroarch but unsure of how to set up the second. I do get yellow text coming at the bottom when i star i game.

    Ive used filezilla to connect to my pi and in /opt/retropie/configs/all/retroarch-joypads is a file called Xin-MoXin-MoDualArcade.cfg

    in it reads
    input_device = “Xin-Mo Xin-Mo Dual Arcade”
    input_driver = “udev”
    input_r_btn = “13”
    input_save_state_btn = “13”
    input_start_btn = “17”
    input_exit_emulator_btn = “17”
    input_l_btn = “14”
    input_load_state_btn = “14”
    input_up_axis = “-1”
    input_a_btn = “10”
    input_b_btn = “11”
    input_reset_btn = “11”
    input_down_axis = “+0”
    input_right_axis = “+1”
    input_state_slot_increase_axis = “+1”
    input_x_btn = “12”
    input_menu_toggle_btn = “12”
    input_select_btn = “16”
    input_enable_hotkey_btn = “16”
    input_y_btn = “15”
    input_left_axis = “-0”
    input_state_slot_decrease_axis = “-0”

    how do i set up the second controllers?

    cyborguk
    Participant

    Hello,

    I’m trying to get Mario Kart 64 to run smoothly. I’ve installed a fresh Retropi version 3.2.1 and using the default settings, but the sound stutters and the game does at the same time. I think I can play with the shaders to help, but how can I set my hotkey as I can’t seem to locate this?

    #108748
    petrockblog
    Keymaster

    another problem is having select as a hotkey in some cores – I am going to look into possible workarounds for changing hotkey behaviour when I get some free time.

    #108747
    petrockblog
    Keymaster

    there are lots of input problems with Retroarch – not sure anything will be done upstream. For example if triggering the hotkey to open the gui, it should not then assume X has been pressed to open the search. Gizmo has submitted a new working fix to remove the search box, so if you update retropie-setup and rebuild from source it will be gone. I will recompile some new binaries as soon as I’ve had a chance to test the latest retroarch.

    woundjuice
    Participant

    I have done a fresh image install of retropie 3.2 and configured my gamepad on initial boot onto EmulationStation. The gamepad works perfectly in EmulationStation, but as soon as I load an NES ROM the D-Pad does not work in game, but other buttons work as expected. I have tried removing the config file through SSH and rebuilding using the retropie_setup.sh script. No change.

    I have tried multiple ROMs in multiple emulators, all have the same problem.

    Config File:

    input_device = “USB Gamepad ”
    input_driver = “udev”
    input_b_btn = “0”
    input_select_btn = “8”
    input_start_btn = “9”
    input_up_axis = “-1”
    input_down_axis = “+1”
    input_left_axis = “-0”
    input_right_axis = “+0”
    input_a_btn = “1”
    input_enable_hotkey_btn = “8”
    input_exit_emulator_btn = “9”
    input_reset_btn = “0”
    input_state_slot_increase_axis = “+0”
    input_state_slot_decrease_axis = “-0”

    Pi Model: 2
    RetroPie Version Used: 3.2
    Built From: SD Image
    USB Devices connected: 1
    Controller used: USB NES Controller
    File: /opt/retropie/configs/all/retroarch-joypads/USBGamepad.cfg

    #108721
    tmar89
    Participant

    If you look at my joypad script, the warp mode is turned on and off by my L button. If you need help understanding or trying to set up the script for other hotkeys, let me know. But any button on your joypad can trigger a VICE menu action.

    If you want to mess with the theme files and create your own stuff for Amiga, I recommend checking out the theme files and trying to modify them yourself. It’s not too complicating.

    Yes, TheGamesDB.net is missing a lot of C64 games. You could add them in manually by editing the gameslist.xml file in the roms/c64 folder and adding images there too.

    #108710

    In reply to: Custom Joypad Hotkeys

    herbfargus
    Member
    #108686
    Anonymous
    Inactive

    Hi there,

    I’m not sure if this has already been discussed, but I would love to have the ability to set my own custom joypad hotkeys through Emulation Station or to even disable some of the default hotkeys. I rarely use save states and with certain games sometimes I accidently hit the exit hotkey (start + select) and reset (select + B) and so it would be awesome if I could easily edit these through the the GUI of Emulation Station.

    In any case, I just want to say how much I appreciate the efforts of everyone behind Retropie. I’ve been doing some serious retro gaming on my Pi 2 this year thanks to you guys!!

    #108590
    mrco123
    Participant

    [quote=108544]Looks like a PS3 controller clone!? Try to install ps3controller module. And if it is working please post your controller config files (/opt/retropie/configs/all/retroarch-joypads).

    [/quote]

    hi !
    yes, it’s a PS3 controller clone
    But it not want working in bluetooth mode …

    it work fine in usb mode !!

    my GasiaCo.,LtdPS(R)Gamepad.cfg:

    input_device = “Gasia Co.,Ltd PS(R) Gamepad”
    input_driver = “udev”
    input_r_y_plus_axis = “+3”
    input_r_x_minus_axis = “-2”
    input_r_btn = “9”
    input_save_state_btn = “9”
    input_l2_btn = “10”
    input_start_btn = “3”
    input_exit_emulator_btn = “3”
    input_l_y_minus_axis = “-1”
    input_l_btn = “8”
    input_load_state_btn = “8”
    input_up_btn = “4”
    input_r_y_minus_axis = “-3”
    input_a_btn = “12”
    input_b_btn = “14”
    input_reset_btn = “14”
    input_down_btn = “6”
    input_r2_btn = “11”
    input_l_x_plus_axis = “+0”
    input_l_y_plus_axis = “+1”
    input_right_btn = “5”
    input_state_slot_increase_btn = “5”
    input_x_btn = “15”
    input_menu_toggle_btn = “15”
    input_select_btn = “0”
    input_enable_hotkey_btn = “0”
    input_l_x_minus_axis = “-0”
    input_y_btn = “13”
    input_left_btn = “7”
    input_state_slot_decrease_btn = “7”
    input_r_x_plus_axis = “+2”

    Anonymous
    Inactive

    Today I installed the new RetroPie 3.2 on my Raspberry Pi 2 and encountered a strange problem with my iBuffalo Classic USB Gamepad.

    It worked fine on all older RetroPie versions and RetroArch on my notebook. But with RP 3.2, the d-pad isn’t working anymore … kind of. Everything works fine in Emulationstation, in the ncurses menus, I even can navigate the runcommand menu. But when the game starts, the d-pad axis don’t work. To be accurate: I can switch the savestates by using the hotkey button in combination with left or right. But otherwise, I get no response. Pressing buttons in RGUI? No problem. But using the d-pad? No chance.

    I configured the gamepad via Emulationstation, tried the RetroArch Autoconfig, looked for something messed up in the retroarch.cfg, deleted the cfg for the gamepad a few times – nothing helps.

    This is a rather odd problem. My Xbox 360 gamepad works as it should (but you know, it has a veery crappy d-pad). Any help would be appreciated, thx in advance. :-)

    #108500
    pomme
    Participant

    Ahh! Freakin’ sweet. That did the trick. Just a syntax issue that was beyond me. Didn’t know the “input_enable_hotkey” as opposed to the “input_enable_hotkey_btn”.

    Thanks for your help.

    #108498
    Floob
    Member

    In your
    /opt/retropie/configs/all/retroarch.cfg

    Can you set a key value for this?
    input_enable_hotkey =

    eg
    input_enable_hotkey = alt

    #108491
    pomme
    Participant

    Ah, excellent question, Floob.

    I just tested and the game does exit when I hold select and hit SPACE on the keyboard, or the button I have mapped to SPACE on the remote. Which begs the question, is there a way to set up an additional hotkey button on the keyboard so I don’t have to use the select key? I would still, of course like to continue to use the hotkey on the 360 controller.

    pomme
    Participant

    Hello. I’m running RetroPie 3.0, XBOX 360 Controller. I also have a wireless keyboard nearby I use when needed.

    I plugged set up a FLIRC IR receiver and am using an old TV remote to browse Kody, which I have installed in Ports. The remote also works in EmulationStation and I am able to navigate the menu, start games, enter the context menu and so on. One thing I can’t figure out is how to exit a game with a keyboard key, or combo.

    I know people usually ask the opposite question. Right now I am currently exiting all emulators with the input_enable_hotkey_btn + input_exit_emulator_btn for start+select on my XBOX 360 Controller and that works fine.

    In retroarch.cfg there is a line
    input_exit_emulator = space

    so I mapped a button on my FLIRC remote to space, but it doesn’t exit the game. It also doesn’t exit the game if I’m using my actual keyboard. Am I missing something? Is there a way to exit a retroarch game using a remote emulating keystrokes?

    It’s may sound silly, but I’d like to be able to use the remote to browse the game menu, start a game, then exit a game. My current build has thousands of games and sometimes I’m just not sure what I want to play. The 360 controller goes to sleep after some time and the remote would be a cool way to show off the setup to friends.

    Thanks for reading.

    #108383
    Floob
    Member

    Which of the N64 emulators are you using?
    The non-retroarch version uses a single button to exit – this is shown in this vid.
    Its about 18mins in for the hotkey info.

    #108177
    dudleydes
    Participant

    Thanks to EBZero for his post at the RetroPie subreddit for pointing me in the right direction (https://www.reddit.com/r/RetroPie/comments/3p5pkq/beware_using_select_as_a_joypad_hotkey_in_nes/).

    The problem arises because the Select key is used in Star Tropics to navigate down in the game menus as well as being the hotkey. The easiest way to get around this is to remap the Select key to another button.

    1. Launch Star Tropics from ES and before it loads, press any key or js0 to bring up the runcommand menu, then select option 9 (Edit custom RetroArch config for this rom).

    2. Add the following line to the custom config file:

    input_player1_select_btn = "x"
    where x is the number of the button you wish to use for Select.

    3. Now exit and launch the rom. You should now be able to enter a name and start a game using the remapped Select button.

    This works in lr-fceumm but not in lr-nestopia. I haven’t tested Star Tropics 2 but I assume it should work with the same method.

    spangleton
    Participant

    First post so please be gentle.

    The prob­lem I have should be pretty sim­ple but I can’t seem to fig­ure it out or find a solution.

    I have a Raspberry Pi B+ run­ning RetroPie Image v2.3. I have it con­fig­ured for mul­ti­ple SNES USB con­trollers, the hotkeys are enabled and it all works quite lovely.

    Now, I have an old SNES and I want to mount my Pi in there and make use of the old Reset and Power Buttons. I have all of the mechan­i­cal stuff sorted out (3D print­ing a front panel for the USB con­trollers and a the rear panel for power, HDMI and CatV and a straight wire in for the power switch). The Reset Button is going to be a momentary Normally Open switch but I don’t which pair of GPIO pins to use and know what lines of code to add to which con­fig file. I would like the reset button to do what the START + SELECT combo already does; Exit the ROM back to the Emulation Station to select a different game.

    Can you help at all? I’ve been down a google hole but I’ve had no joy. Thank you in advance.

    My retroarch.cfg file is below and, like I say, works fine. Is this the file I would add to?

    input_player1_joypad_index = 0
    input_player1_b_btn = 2
    input_player1_a_btn = 1
    input_player1_y_btn = 3
    input_player1_x_btn = 0
    input_player1_l_btn = 4
    input_player1_r_btn = 5
    input_player1_start_btn = 9
    input_player1_select_btn = 8
    input_player1_l_y_plus = -1
    input_player1_up_axis = -1
    input_player1_l_y_minus = +1
    input_player1_down_axis = +1
    input_player1_l_x_minus = -0
    input_player1_left_axis = -0
    input_player1_l_x_plus = +0
    input_player1_right_axis = +0
    input_enable_hotkey_btn = 8
    input_exit_emulator_btn = 9
    input_enable_hotkey_btn = 8
    input_save_state_btn = 4
    input_enable_hotkey_btn = 8
    input_load_state_btn = 5
    input_player2_joypad_index = 1
    input_player2_b_btn = 2
    input_player2_a_btn = 1
    input_player2_y_btn = 3
    input_player2_x_btn = 0
    input_player2_l_btn = 4
    input_player2_r_btn = 5
    input_player2_start_btn = 9
    input_player2_select_btn = 8
    input_player2_l_y_plus = -1
    input_player2_up_axis = -1
    input_player2_l_y_minus = +1
    input_player2_down_axis = +1
    input_player2_l_x_minus = -0
    input_player2_left_axis = -0
    input_player2_l_x_plus = +0
    input_player2_right_axis = +0
    input_enable_hotkey_btn = 8
    input_exit_emulator_btn = 9
    input_enable_hotkey_btn = 8
    input_save_state_btn = 4
    input_enable_hotkey_btn = 8
    input_load_state_btn = 5

    tiagonetopt
    Participant

    That was happening to me with same controller. Just go to config-> all-> retroarch.cfg and post this there.

    You have to look where.

    Example retroarch.cfg file for custom controls to override defaults:

    Note the values below are for one person’s controller, your values may differ. Make sure that these values are placed above the #includeconfig line

    input_player1_joypad_index = 0
    input_player1_b_btn = 2
    input_player1_a_btn = 1
    input_player1_y_btn = 3
    input_player1_x_btn = 0
    input_player1_l_btn = 4
    input_player1_r_btn = 5
    input_player1_start_btn = 9
    input_player1_select_btn = 8
    input_player2_joypad_index = 1
    input_player2_b_btn = 2
    input_player2_a_btn = 1
    input_player2_y_btn = 3
    input_player2_x_btn = 0
    input_player2_l_btn = 4
    input_player2_r_btn = 5
    input_player2_start_btn = 9
    input_player2_select_btn = 8

    # Axis for RetroArch D-Pad.
    # Needs to be either ‘+’ or ‘-‘ in the first character signaling either positive or negative direction of the axis, then the axis number.
    input_player1_up_axis = -1
    input_player1_down_axis = +1
    input_player1_left_axis = -0
    input_player1_right_axis = +0
    input_player2_up_axis = -1
    input_player2_down_axis = +1
    input_player2_left_axis = -0
    input_player2_right_axis = +0

    #Hotkeys- Hotkeys enable you to press a combination of buttons to do such things as exit emulators, save states,
    # and load states, as well as any other functionality in an emulator. (In the example below 8 is the select key
    # and 9 is the start key so when I hold down select and press start it will exit the emulator.)
    input_enable_hotkey_btn = 8
    input_exit_emulator_btn = 9
    input_save_state_btn = 5
    input_load_state_btn = 4
    input_menu_toggle_btn = 0
    input_state_slot_increase_axis = +0
    input_state_slot_decrease_axis = -0

    Then it will work.

    #108076
    dirteebreaks
    Participant

    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

    Floob
    Member

    If this is for Retroarch based emulation, what does your controller file in:
    /opt/retropie/configs/all/retroarch-joypads

    look like?

    It should have a line to set the hotkey enable:
    input_enable_hotkey_btn =

    and a line to exit the emulator:
    input_exit_emulator_btn =

    Anonymous
    Inactive

    Hi all,

    I configured my Xbox 360 controller in my RaspBerry 2, Retropie 3.1.

    I mapped correct buttons using Settings -> Input -> User 1 Bind All option.

    Now controller seems work correctly, but the hotkey Select + Start is missing, and I need to push ESC in keyboard to quit.

    Someboby knows how to configure again this hotkey??

    #107823
    kraken0667
    Participant

    No change when removing the quotes, no.

    I added a hotkey for scrolling through the shaders in-game, but that’s the only edit Ive made in retroarch.cfg really, other than editing the shader options as mentioned above.

Viewing 35 results - 211 through 245 (of 1,077 total)