Recalbox Forum

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

    How to delete controller configs

    Recalbox General
    delete configs
    4
    21
    23759
    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.
    • Substring
      Substring last edited by

      @dh04000 not so many buttons are handled by xarcade2jstick for now. In a distant future, maybe, but not for now. I mentionned above what buttons can be mapped. All is based on xarcade's tanksticks, which has 10 buttons, and you want to map 11. And sadly, i know nothing about your controller. Would need further investigation to support it

      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
      • dh04000
        dh04000 last edited by

        @Subs I switched my system to the unstable branch successfully, and were able to correctly map all my keys, including L2 and R2. I want them mapped to I can use them for custom controls. Is it possible for me to change the config to allow me to map player 1 L2 & R2, and map player 2's L2 & R2 as player 1's L3 and R3? As I said earlier, I want to use these controls to do extra functions.   I'm thinking of of using (from left to right) HK, fast forward, pause, exit. So, I need to be able to map more keys and have more freedom on the ownership of those keys to do so. The x-arcade BYO is the extra same chip as the 2 player tank stick. It just doesn't come with a box.

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

          @dh04000 glad you could switch to unstable and it solved your bug. As I said : xarcade2jstick only handles 11 buttons. So you can't have all what you want. 11 buttons means A B X Y L1 R1 START SELECT HK + a free button

          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
          • dh04000
            dh04000 last edited by

            @Subs    Ok, I have zero coding knowledge, but I've been reading the source code on GitHub and it is very nicely commented and seems very simple. I think I figured how to make my dream version of xaracde2jstick that handles my controls how I want it too. <span style="line-height: 1.5;">Literally copy and pasting, and changing a few variables. Not bad to do.</span><span style="line-height: 1.5;"> Once I compile my version (which should be tomorrow?), where do I copy my new executable into the Recalbox file system?</span><span style="line-height: 1.5;"> </span>   Thanks.

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

              Well, that was a huge failure. I tried to follow the make, make install instructions here(https://github.com/petrockblog/Xarcade2Jstick) and it put up and error for the changes I made.... seems like this is harder than I thought.

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

                @Subs, Is there a way I can break xarcade2jstick to make it treat the xarcade chip as a standard keyboard encoder? I see that it supports keyboard encoders now. Maybe I'll have more freedom with my controls if it is a straight keyboard encoder.

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

                  I found a way to break xarcade2jstick to trick it in thinking that my xarcade system is a plain keyboard encoder. https://github.com/recalbox/recalbox-buildroot/pull/221/files#diff-363ebd76c4863430091de761ba7438a3 I changed the zero to 1, so if it sees an xarcade chip reporting on the usb, then it treats it as a plain keyboard encoder anyway. I'm in the process of generating a custom fba_libretro.cfg to match my intended controls. Wish me luck.

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

                    Turns out that I was very confused on some things.   Turned off xaracde in the configs, and made a custom retroarch config. The controls are how I want them now.

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

                      @dh04000 where do you compile it ? on a raspbian ? then : dunno what you changed, but we patched the original version. You should look for our package on recalbox-buildroot. And take care, on every update, your version would be overwritten

                      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
                      • dh04000
                        dh04000 last edited by

                        @Subs   I was confused on terms. Thought for about a couple hours that make, make install was compiling, whoops (still a linux noob even after 8 years). I was messing with stuff in both the xarcade program and the init.d file for it, but in the end, I stopped being an idiot, and figured how to generate a custom config (https://github.com/recalbox/recalbox-os/wiki/How-to-use-custom-config-for-emulators-(EN)) and now my controls work how I want them in FBA! Woohoo!   Sorry for the trouble Subs.  😛

                        1 Reply Last reply Reply Quote 0
                        • paul-mcmaster
                          paul-mcmaster last edited by

                          heads up. you mean cp not copy

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

                          Want to support us ?

                          68
                          Online

                          99.6k
                          Users

                          28.1k
                          Topics

                          187.1k
                          Posts

                          Copyright © 2021 recalbox.com