• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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.1k 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
    last edited by legendos 1 Oct 2020, 17:48 10 Jan 2020, 17:37

    Hi @ Devs, all

    I finally got this this new controllers:

    md.jpg

    unfortunately they are not recognized as sega mega drive controllers in emulationstation.

    They are recognized as nintendo switch controllers.

    Therefore i cannot use the "home" button as the important hotkey.

    Will there be an workaround for this issue?

    Or an update in the future, that they will be correct recognized?

    Best regards!

    M 1 Reply Last reply 10 Jan 2020, 17:51 Reply Quote 0
    • M
      mitu Global Moderator @legendos
      last edited by 10 Jan 2020, 17:51

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

      Therefore i cannot use the "home" button as the important hotkey.

      Why ? Isn't the key registering in EmulationStation ?

      Or an update in the future, that they will be correct recognized?

      Unless a special driver is released for it, I don't think so.

      Like other controllers that have multiple connection modes, doesn't it have a 'switch mode' button combination that will make it identify (and work) like a non-switch controller ?

      L 1 Reply Last reply 10 Jan 2020, 18:04 Reply Quote 0
      • L
        legendos @mitu
        last edited by 10 Jan 2020, 18:04

        @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. :(

        M R 2 Replies Last reply 10 Jan 2020, 18:12 Reply Quote 0
        • M
          mitu Global Moderator @legendos
          last edited by mitu 1 Oct 2020, 18:13 10 Jan 2020, 18:12

          @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
          • R
            Rion @legendos
            last edited by Rion 1 Oct 2020, 18:20 10 Jan 2020, 18:15

            @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

            M 1 Reply Last reply 10 Jan 2020, 18:22 Reply Quote 1
            • M
              mitu Global Moderator @Rion
              last edited by mitu 1 Oct 2020, 18:23 10 Jan 2020, 18:22

              @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 10 Jan 2020, 19:26 Reply Quote 0
              • L
                legendos @mitu
                last edited by 10 Jan 2020, 19:26

                @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 10 Jan 2020, 20:30

                  @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!

                  M 1 Reply Last reply 10 Jan 2020, 20:36 Reply Quote 0
                  • M
                    mitu Global Moderator @legendos
                    last edited by 10 Jan 2020, 20:36

                    @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.

                    R 1 Reply Last reply 10 Jan 2020, 22:43 Reply Quote 0
                    • R
                      Rion @mitu
                      last edited by 10 Jan 2020, 22:43

                      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 11 Jan 2020, 07:21 Reply Quote 0
                      • L
                        legendos @Rion
                        last edited by legendos 1 Nov 2020, 07:24 11 Jan 2020, 07:21

                        @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 26 Feb 2021, 23:03

                          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

                          M CrushC 2 Replies Last reply 27 Feb 2021, 05:00 Reply Quote 0
                          • M
                            mitu Global Moderator @penx
                            last edited by 27 Feb 2021, 05:00

                            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 27 Feb 2021, 11:15 Reply Quote 1
                            • CrushC
                              Crush @penx
                              last edited by 27 Feb 2021, 05:26

                              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 27 Feb 2021, 11:15

                                @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.

                                  [[user:consent.lead]]
                                  [[user:consent.not_received]]