Recalbox Forum

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

    X-Arcade Dual Stick Button 8 for both Player 1 & 2 only sends any input on release

    GamePad/GPIO/USB encoder
    x-arcade dual stick button both
    2
    25
    8360
    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 @kimmykaroo last edited by

      @kimmykaroo Hi ! Saw your message on IRC, but couldn't answer at that moment. Can't reach imgur from work, but I remember seeing it was the right button from the lowest pair of buttons right ?

      I personnaly set it up to select, HK being the side button (I own a tankstick)

      Could you try running evtest and make sure it's not doing any "down" event ? I'll try to check at home later today.

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

        @substring Sorry for the wait. I went ahead and tested it with evtest. Sure enough, when you push and hold down the last button (the eighth button as you described, bottom row on the right) nothing happens. The moment you release the button, it sends both the down event and up event simultaneously. (i.e. value 1 and value 0)

        This registers a keypress when you release, obviously, but does not register it when the button is being held down.

        All the other buttons are functioning as you would expect in evtest. Value 1 as its being held down, value 0 on release.

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

          @kimmykaroo ok, i'll have to dig this further up. Thank you for the report 🙂

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

            @substring Is there any sort of workaround I can do in the mean time?

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

              @kimmykaroo i have to check the patch i wrote for xarcade2jstick, i believe i must have missed a specific key. Meanwhile, the only thing you can do is wish me luck hahaha 😄

              Once i believe it's solved, i'll give you a link to test the new binary + howto install it.

              One question : did you have to edit the custom.sh to launch the xarcade2jstick ? Because my tankstick takes soooo much time to initialize that the driver doesn't work on normal boot, i have to launch again xarcade2jstick later

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

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • kimmykaroo
                  kimmykaroo last edited by

                  @substring No, I didn't have to touch custom.sh, but I do have to make sure the arcade stick is plugged in prior to booting.

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

                    @kimmykaroo ok, looks like it's "normal" that it just returns an even on release, the keypress is just ignored to handle some combo keys. AFAIR, I never succeeded to make these combos work ...

                    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é

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

                      @Substring combo keys? I don't understand. How can I disable this 'normal' behavior?

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

                        @kimmykaroo you can't disable that, unless you know C and recompile by yourself the driver 😉

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

                          That's... inconvenient. I'm screwed then?

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

                            @kimmykaroo unless i remove combos, but i won't do that beforesome time i think

                            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é

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

                              @Substring I don't even know what 'combos' are... button macros or something?

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

                                @kimmykaroo combo = combination, several buttons at once

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

                                  @Substring Are there any other buttons that behave this way, or is it just button 8?

                                  I don't use the standard configuration as is... I really don't see the logic in handling the buttons this way.

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

                                    @kimmykaroo Looks like the combo is when you combine this key + the player start. You're right, that's just total bulls**t ...

                                    I'll try to find some time to do thatsooner than expected to add it to 4.1. Meanwhile, when it's ready, i'll give you a link + howto to install the new binary. Which raspberry pi ?

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

                                      @Substring I use raspberry pi 3

                                      Substring 2 Replies Last reply Reply Quote 0
                                      • Substring
                                        Substring @kimmykaroo last edited by

                                        @kimmykaroo ok. Keep checking the forum, I'll try to do that in the next 10 days.

                                        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
                                        • Substring
                                          Substring @kimmykaroo last edited by

                                          @kimmykaroo patch done, building it. I may not be able to test it before I send it to you. Keep in touch

                                          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é

                                          kimmykaroo 2 Replies Last reply Reply Quote 0
                                          • kimmykaroo
                                            kimmykaroo @Substring last edited by

                                            @Substring Alright, thank you.

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

                                            Want to support us ?

                                            96
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com