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

    Retro-Bit Sega Mega Drive/Genesis 2.4 GHz Wireless Controller incompatible/issues

    Scheduled Pinned Locked Moved Help and Support
    controllersemulationstatondevelopmentupdate retropie
    15 Posts 5 Posters 4.6k 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.
    • L
      legendos @mitu
      last edited by

      @mitu

      Thanks for your reply.

      yes, i cannot register the home button. i pushed it again and again, but noting happens.

      No, the sega wireless controller don´t have a switch mode or something like this.

      Shit, i´m about to cry. :(

      mituM RionR 2 Replies Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @legendos
        last edited by mitu

        @legendos said in Retro-Bit Sega Mega Drive/Genesis 2.4 GHz Wireless Controller incompatible/issues:

        No, the sega wireless controller don´t have a switch mode or something like this.

        They don't seem to. According to their support manual, the Home button works only on macOS and Nintendo Switch and it also has some configuration, but no explicit 'switch mode' instructions :

        • PC / ANDROID®
          The controller’s LED indicates the input mode it is in. To switch between the modes, press and hold Start + B until it changes color.
          » Red indicates it is in D-Input mode.
          » Blue indicates it is in X-Input mode.
        1 Reply Last reply Reply Quote 1
        • RionR
          Rion @legendos
          last edited by Rion

          @legendos Have you paired it in d-input mode?

          Manual for SEGA® Mega Drive 8-Button Arcade Pad - 2.4 GHz Wireless

          Support page with manual link directly.

          Edit: After closer inspection the Home button is only avaliable in Mac and Switch mode.

          @mitu Looks like we answered the same question minutes apart 😊

          FBNeo rom filtering
          Mame2003 Arcade Bezels
          Fba Arcade Bezels
          Fba NeoGeo Bezels

          mituM 1 Reply Last reply Reply Quote 1
          • mituM
            mitu Global Moderator @Rion
            last edited by mitu

            @Rion said in Retro-Bit Sega Mega Drive/Genesis 2.4 GHz Wireless Controller incompatible/issues:

            @mitu Looks like we answered the same question minutes apart 😊

            Heh. On the other hand, since the controller identifies as a Switch, the Home should be activated.
            @legendos can you try to see if the button is detected by jstest ?
            Exit EmulationStation, then run jstest /dev/input/js0 (make sure said controller is the only one active/plugged in). Press buttons/pads and see if they register - including the Home button. Exit the test with Ctrl + C, start back EmulationStation by typing emulationstation.

            L 2 Replies Last reply Reply Quote 0
            • L
              legendos @mitu
              last edited by

              @mitu

              Ok, i test it soon!

              then I'll let you know if it works!

              1 Reply Last reply Reply Quote 0
              • L
                legendos @mitu
                last edited by

                @mitu

                Thank you so much!

                after i entetred "jstest /dev/input/js0", i was able to push every button on the controller inclusive the magic "home" button!

                IMG_20200110_210659~2.jpg

                After that, i restartet the system.

                Emulationstation detected the controller as a new one (second gamepad) called "xbox 360 gamepad".

                At this point, i was able to register every button (inclusive) the "home" button!

                But why did recognize emu.station my controller as an xbox 360 gamepad?

                Is now an Update (from the devs) possible to recognize it as what it is?

                Thanks again! :))))

                Best Regards!

                mituM 1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @legendos
                  last edited by

                  @legendos said in Retro-Bit Sega Mega Drive/Genesis 2.4 GHz Wireless Controller incompatible/issues:

                  Is now an Update (from the devs) possible to recognize it as what it is?

                  No, there hasn't been any update that would fix this. More likely the controller started in PC mode (D-Input/X-input ?) and the key is enabled.
                  Try testing it a few more times - maybe the order of start-up (Pi first, controller 2nd or the other way around) has an impact on how the contoller identifies itself.

                  RionR 1 Reply Last reply Reply Quote 0
                  • RionR
                    Rion @mitu
                    last edited by

                    As @mitu mentioned before.

                    The controller’s LED indicates the input mode it is in. To switch between the modes, press and hold Start + B until it changes color.
                    » Red indicates it is in D-Input mode.
                    » Blue indicates it is in X-Input mode.

                    So in other words. Try to start the controller in X-Input mode "Blue led"

                    FBNeo rom filtering
                    Mame2003 Arcade Bezels
                    Fba Arcade Bezels
                    Fba NeoGeo Bezels

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      legendos @Rion
                      last edited by legendos

                      @Rion

                      Yes, your right.

                      I don't know thus until now.

                      Thank you!

                      I think this topic can marked as "solved" and be closed.

                      1 Reply Last reply Reply Quote 0
                      • P
                        penx
                        last edited by

                        I have the bluetooth version of this controller and have the same issue - I can map every key other than the home button.

                        When I hold down the home button in 'Controller Input' it shows it as 'Keyboard'.

                        If I try using jstest as described above, it appends "^@" to the end of the line but nothing else.

                        Any ideas?

                        I've raised an issue here https://github.com/Aloshi/EmulationStation/issues/838

                        mituM CrushC 2 Replies Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @penx
                          last edited by

                          When I hold down the home button in 'Controller Input' it shows it as 'Keyboard'.
                          If I try using jstest as described above, it appends "^@" to the end of the line but nothing else.

                          This means that button is acting as a keyboard button.

                          Any ideas?

                          Start the gamepad in a different 'mode' and see if the button is recognized as a gamepad input.

                          I've raised an issue here https://github.com/Aloshi/EmulationStation/issues/838

                          RetroPie doesn't use the original EmulationStation, it has its own fork (https://github.com/RetroPie/EmulationStation). The upstream project is not so active anymore and your issue is not an EmulationStation problem, so I don't expect you'll be getting any update.

                          P 1 Reply Last reply Reply Quote 1
                          • CrushC
                            Crush @penx
                            last edited by

                            In my experience in D-Input mode the Home button has never worked on Retropie but all the other buttons work, thus you can set the Hotkey to select.
                            In X-Input mode the Home button works, but for whatever reason the C, Z and perhaps L1 button do not work.

                            1 Reply Last reply Reply Quote 1
                            • P
                              penx @mitu
                              last edited by penx

                              @mitu said in Retro-Bit Sega Mega Drive/Genesis 2.4 GHz Wireless Controller incompatible/issues:

                              Start the gamepad in a different 'mode' and see if the button is recognized as a gamepad input.

                              I have found 6 different wireless modes:

                              Key Mode LEDs
                              Y Switch Strobe
                              X Mac 3,4
                              Z ? 2,3
                              A Android 1
                              B D-Input 3
                              C ? 1,3

                              Switch pairs and is recognised as a controller in configure input, but holding down a button doesn't do anything, so I can't bind anything.

                              Mac mode, holding down home shows 'keyboard' but when I go in to key binding it lets me bind the home button. It doesn't let me bind the Z and C buttons.

                              Z,A,B,C mode all have the same issue with the home button as described above.

                              There is a wired X-Input mode (LED 2) which allows me to bind all buttons but I can't figure out if there's a wireless version of this.

                              There is a wired PS3 mode which also allows me to bind all buttons, but I also can't figure out how to get it to pair wirelessly in this mode.

                              Is there no way to manually bind whatever keyboard button it thinks it is?

                              Is this a bug with anything else, or a fundamental issue with the hardware?

                              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.