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

      Just my 2cents, but I have been on the unstable branch for weeks now and I haven't had any issues with the last handful of nightlies. As a bonus the new power on/off button options and fast shutdown ROCK!!! Also if you're concerned about unstable releases and do use/can use a USB HDD or Flash Drive as external storage you can wipe and reinstall any version without having to reconfigure or reload anything since the OS stays on SD and all your customizations/settings/roms/saves/etc stay on the USB device.

      My Raspberry Pi's:
      Pi A, Pi B, (2) Pi B+, (2) Pi 3
      Currently looking for a reason to buy a Pi Zero or two ;-)

      1 Reply Last reply Reply Quote 0
      • 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 ?

                            63
                            Online

                            99.6k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com