Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    X-Arcade button layout?

    GamePad/GPIO/USB encoder
    x-arcade button layout
    2
    15
    11290
    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.
    • Cirion
      Cirion last edited by

      I usually do not play those... But I see the problem. So in games like SF2 the triggers are not used?
      I'm just thinking of the Xbox 360 controller and with triggers I mean L2 R2.

      I have no problem with your setup, just wondering why you reverse the XY and AB buttons?

      Where do I change the Mame buttons so that I get them in the correct sequence?

      1 Reply Last reply Reply Quote 0
      • Cirion
        Cirion last edited by

        Yes, only 1 flipper, (just like the Tankstick, the second on the tankstick is a mousebutton).
        I was hoping it would be possible to use the same button as Select/Coin and as a Hotkey.

        1 Reply Last reply Reply Quote 0
        • Substring
          Substring last edited by

          The layout is the one of a SNES pad, not a xbox pad. That's why X/Y and A/B are flipped

          Former dev - Please reply with @substring so that i am notified when you answer me
          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

          1 Reply Last reply Reply Quote 0
          • Cirion
            Cirion last edited by

            The layout is inconsistent.

            If I boot Recalbox the button layout is like I configured it.
            If I start a NES or SNES game it works fine.
            When I exit it, it is still the same.

            If I start a NeoGeo or MAME game, when I exit X/Y and A/B are flipped.
            It might be others too, but I have no way of finding that out.

            If I do not start NeoGeo or MAME but just let i stay on for a while, the same thing happens.

            Substring 1 Reply Last reply Reply Quote 0
            • Substring
              Substring @Cirion last edited by

              @Cirion for neogeo, i used the retroarch "core remap feature" tonset a different layout and have the 4 buttons almost "aligned" : the "L2" button + the "B A R1" row

              Former dev - Please reply with @substring so that i am notified when you answer me
              Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

              1 Reply Last reply Reply Quote 0
              • Cirion
                Cirion last edited by

                And how do I reconfigure when I do not have the button layout? I'm unable to enter the menu and when I try all hell breaks loose. Suddenly I have Sega starting, and I can still hear my old seesion in the background. If I exit the Sega game I'm back in emustation but still I hear the old session in the background. Everything is revered and a reboot is the only thing that works.

                The stupid thing is that I can not find the correct button layout so I can navigate the menus.

                It works with my 360 controller, but I can only configure that one with the 360 controller.

                Last thing that happend now was that suddenly most systems are no longer scraped. I had scraped them all. I did make a backup of the gamelist.xml so I could copy them back in. The problem is WIFI stopped working. I get a configuration error. Same settings as earlier.

                There is something going on with my setup, I can't figure it out, and the button layout is wrong.

                1 Reply Last reply Reply Quote 0
                • Cirion
                  Cirion last edited by

                  I received a Xin-Mo adapter in the mail yesterday. Maybe I should just use that for the X-Arcade and order a new one for my kabinet. The buttons and sticks have not arrived.

                  1 Reply Last reply Reply Quote 0
                  • Cirion
                    Cirion last edited by

                    Does your controller get reversed if you enter Neo-Geo Metal Slug and exit?

                    1 Reply Last reply Reply Quote 0
                    • Substring
                      Substring last edited by

                      I guess you can't determine if the xarcade driver started. Let me sum it up : the xarcade is a keyboard emulator. Recalbox doesn't handle keyboards. BUT ES and some emulators can handle keyboards against "recalbox' will".

                      So, i really recomment you do start the driver late in the process like i do, by editing ~/custom.sh and adding the launch from there. Do you need some.more help to do that ?

                      Former dev - Please reply with @substring so that i am notified when you answer me
                      Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                      1 Reply Last reply Reply Quote 0
                      • Cirion
                        Cirion last edited by

                        I know how to edit files, but I need help with what to write in the custom.sh to launch the driver.

                        I started with a fresh 8GB SD class 10 card, since I am now using a 250GB USB HD.
                        I figured out why the games where no longer scraped, and it is due to a write error so the gamelist.xml files where corrupt.
                        I had all but 1 in my backup so they are back and working. I have to be better at shutting down instead of pulling the power.

                        Wifi is also working now.

                        I have not changed the layout of the X-Arcade this time, and out of the box a/b and x/y are swapped after starting a NeoGeo or Mame game. And they stay swapped until reboot.

                        This does not happen when starting NES or SNES games.

                        1 Reply Last reply Reply Quote 0
                        • Substring
                          Substring last edited by

                          your custom.sh can just have :

                          /usr/bin/xarcade2jstick &
                          

                          also read https://forum.recalbox.com/post/32135 for the rest

                          Former dev - Please reply with @substring so that i am notified when you answer me
                          Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

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

                          Want to support us ?

                          82
                          Online

                          99.7k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com