RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Can't exit games using X-Arcade controller

    Scheduled Pinned Locked Moved Help and Support
    33 Posts 7 Posters 18.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jerkamie @BuZz
      last edited by

      @BuZz I can't get it to exit with either options. Driver enabled or disabled.

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by BuZz

        Please describe in more detail what you did to configure it with the driver "off" (using keyboard mode). eg steps to reproduce including how you mapped it, what emulator you used, and what you pressed to exit.

        Please provide more information about your set-up - https://retropie.org.uk/forum/topic/3/read-this-first

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        J 1 Reply Last reply Reply Quote 0
        • J
          Jerkamie @BuZz
          last edited by

          @BuZz Well first the drivers work great, everything is working but you are trapped inside the emulator. Start and Select (player1 + left bumper) will not bring you out of the emulator.

          Without the drivers, it also works but will again not let you out of the emulator. I've hooked up a keyboard to it and programmed my own inputs and, but again will not let you exit.

          J 1 Reply Last reply Reply Quote 0
          • J
            Jerkamie @Jerkamie
            last edited by

            @Jerkamie said in Can't exit games using X-Arcade controller:

            @BuZz Well first the drivers work great, everything is working but you are trapped inside the emulator. Start and Select (player1 + left bumper) will not bring you out of the emulator.

            Without the drivers, it also works but will again not let you out of the emulator. I've hooked up a keyboard to it and programmed my own inputs and, but again will not let you exit.

            Pi Model: (B, B+, 2 B etc..) pi 3b
            RetroPie Version Used: (3.5.0 or 3.6.0 etc..)
            Built From: (SD Image, Binary, Source) sd image
            USB Devices connected: usb keyboard
            Controller used: xarcade stick
            Error messages received:
            Guide used: (Mention if you followed a guide)
            File: (File with issue - with FULL path)
            Emulator: (Name of emulator - if applicable)
            Attachment of config files: (PLEASE USE PASTEBIN.COM FOR LARGE LOGS)
            How to replicate the problem:

            1 Reply Last reply Reply Quote 0
            • M
              MikeDave
              last edited by

              I had this exact issue. I'm not sure if it's an issue with the driver or with the internal X-Arcade programming. Either way I fixed it by changing my hotkey to a button that never gets used. Here's my response to that reddit post

              J 1 Reply Last reply Reply Quote 0
              • BuZzB
                BuZz administrators
                last edited by

                I still need more details. How is your x-arcade currently mapped to keyboard presses - defaults or your own (eg see in that youtube video above - they remap them). How have you mapped the controller in Emulation Station?

                Which version of RetroPie are you using ?

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                J 2 Replies Last reply Reply Quote 0
                • J
                  Jerkamie @BuZz
                  last edited by Jerkamie

                  @BuZz sorry, I watched that video lastnight but it was so late I can't remember what I learned . I'll have to look tonight when I get home.

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jerkamie @MikeDave
                    last edited by

                    @MikeDave I'll try that tonight but, I'd really like to get this running the way it was intended.

                    1 Reply Last reply Reply Quote 0
                    • J
                      Jerkamie @BuZz
                      last edited by

                      @BuZz buzz there's 1 preprogrammed slot, which works great, but can't exit, I switched to slot 2 and programmed my own mapping with a keyboard. Still no exit.

                      1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators
                        last edited by BuZz

                        I need detailed information - what mappings etc - I cannot help without a detailed view of your configuration. Your replies are not giving me any information to work with.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        J 1 Reply Last reply Reply Quote 0
                        • J
                          Jerkamie @BuZz
                          last edited by Jerkamie

                          @BuZz okay well whatever mappings you program you still can't exit. It's not a problem with the mappings, it's a problem in the drivers with the drivers enabled, or with the drivers disabled, its a problem with the arcade stick, they won't send the key press start and select while pressed together. Hope this helps someone in the future, I'm going to try and return the xarcade stick.

                          Retropie should remove the drivers and remove any other documention claiming it's supported for the stick, ad it could lead to more people buying and returning the xarcade stick.

                          1 Reply Last reply Reply Quote -1
                          • BuZzB
                            BuZz administrators
                            last edited by BuZz

                            I'm trying to help. I don't want to make any assumptions - that would be a bad way to debug the issue.

                            You are not being at all helpful.

                            If it is a start+select issue with the x-arcade hardware it might be because it is using them for something else (eg to switch some mode), or it could be a bug. But you can then just change the hotkey enable button to something else - which is a simple task.

                            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jerkamie
                              last edited by Jerkamie

                              I've been thinking about the problem all day. I was reading about a built in feature of the xarcade, it's set up that when you press player 2 and the bumper button it sends it's own key buttons to exit Mame in windows the same combination is used for start (a player button for start, and the bumper on the side as select) . This could be interfering with the combo retropie uses for exiting a game?

                              1 Reply Last reply Reply Quote 0
                              • BuZzB
                                BuZz administrators
                                last edited by BuZz

                                I have done some digging. According to http://blog.petrockblock.com/2014/06/01/xarcade2jstick/ Select + Start is mapped to TAB (Which may be the problem in Retroarch) when using the XArcade2JStick - but reading the comments it should be fine in keyboard mode without the driver. I suspect you haven't disabled the driver correctly as it should work (Other's have reported it working at least).

                                I would need to see your config from /home/pi/.emulationstation/es_input.cfg

                                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                J 2 Replies Last reply Reply Quote 0
                                • J
                                  Jerkamie @BuZz
                                  last edited by

                                  @BuZz hmm I went into the configuration, stopped the service, and removed it then rebooted my pi. I can get the configuration file tonight.

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    Jerkamie @BuZz
                                    last edited by

                                    @BuZz if start and select on the xarcade output tab, can't I just edit the configuration file to quit the emulator when tab is pressed?

                                    1 Reply Last reply Reply Quote 0
                                    • BuZzB
                                      BuZz administrators
                                      last edited by

                                      you can set tab as the exit button, but you would need to disable the hotkey enable button also. You will have problems on some libretro cores with that though as I think some use tab for the mame menu.

                                      I would follow that youtube view and set it up as described. Or this one - https://github.com/scottnath/retropie-with-dual-x-arcades

                                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                      1 Reply Last reply Reply Quote 0
                                      • J
                                        Jerkamie
                                        last edited by

                                        I re flashed retropie, and stayed away from the drivers this time. Got it all setup like it should be as a keyboard (what i tried to do lastnight for hours worked right the first time). Sorry I was so annoying buzz! It would be nice though to get the drivers fixed so we can use our sticks as axis's instead of key presses.

                                        BuZzB 1 Reply Last reply Reply Quote 0
                                        • BuZzB
                                          BuZz administrators @Jerkamie
                                          last edited by BuZz

                                          @Jerkamie i will look at he driver code at some point. Glad you gave it working

                                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            dsstrainer
                                            last edited by dsstrainer

                                            I assume this is fixed as I downloaded 4.0 back at the end of August and used the drivers and I can exit just fine in libcores. I only ran into a problem with Mame4all initially where it didn't like the select and start buttons I was using but just a quick button change in the Xarcade-to-GamepadDevice.cfg file fixed that. I've switched to all libretro cores now and I use the drivers flawlessly.

                                            RetroPie v4.2 • RPi3 Model B • 5.1V 2.5A PSU • 8GB SanDisk class 10 microSD • 16GB External USB Thumb Drive
                                            Roms, images and configs stored in USB and symlinked from normal microsd location
                                            Xarcade Keyboard encoder + Zero Delay Joystick encoder

                                            R 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.