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

    Xbox One S Controller Mapping wont work in Drastic

    Scheduled Pinned Locked Moved Help and Support
    xbox one scontrollerdrasticmapping
    28 Posts 3 Posters 4.8k 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.
    • DarkSide1305D
      DarkSide1305
      last edited by

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

        So @jonnykesh you have no other Idea? Because, even going into /opt/retropie/configs/nds/drastic/config/drastic.cfg i only see 10xx Buttons for Controls, not any Buttons that are from my Controller, not even my working Xbox 360.

        jonnykeshJ 1 Reply Last reply Reply Quote 0
        • jonnykeshJ
          jonnykesh @DarkSide1305
          last edited by

          @darkside1305 Sorry, no, DraStic should literally work with with any controller that you map to it, as long as it is recognised. The problem is on your end and specific to you or your controller unfortunately. Did you try another controller?

          1 Reply Last reply Reply Quote 0
          • DarkSide1305D
            DarkSide1305
            last edited by

            @jonnykesh Yes, my Xbox 360 Controller, which isnt even Original, works without Problem. Only my Xbox One S Controller wont work. Also, i just realised, Select works for activating the Screensaver, but not for opening Options.

            1 Reply Last reply Reply Quote 0
            • DarkSide1305D
              DarkSide1305
              last edited by

              And i just looked, its an Model 1708. Is that maybe the Problem?

              jonnykeshJ 1 Reply Last reply Reply Quote 0
              • jonnykeshJ
                jonnykesh @DarkSide1305
                last edited by

                @darkside1305 Most likely. https://retropie.org.uk/forum/topic/9249/xbox-one-controller-not-recognized/2

                1 Reply Last reply Reply Quote 0
                • DarkSide1305D
                  DarkSide1305
                  last edited by

                  @jonnykesh Im gonna give that Xpad Drive an try, and tell you the results afterwards.

                  jonnykeshJ 1 Reply Last reply Reply Quote 0
                  • jonnykeshJ
                    jonnykesh @DarkSide1305
                    last edited by

                    @darkside1305 Maybe something in here will help. https://github.com/RetroPie/RetroPie-Setup/issues/1277

                    1 Reply Last reply Reply Quote 0
                    • DarkSide1305D
                      DarkSide1305
                      last edited by

                      @jonnykesh I now have xboxdvr and xpad driver uninstalled, still not working for Drastic.

                      1 Reply Last reply Reply Quote 0
                      • DarkSide1305D
                        DarkSide1305
                        last edited by DarkSide1305

                        @jonnykesh I just saw, i cant install xpad, it says when i try to install it from source: "Error running 'git clone --recursive --depth 1 https://github.com/paroj/xpad.git /opt/retropie/supplementary/xpad' - returned 128", then "xpad patch retropie.diff failed to apply", then "Please see /home/pi/RetroPie-Setup/logs/rps_2017-11-13_082108.log.gz for more in depth information regarding the errors."

                        1 Reply Last reply Reply Quote 0
                        • DarkSide1305D
                          DarkSide1305
                          last edited by

                          Ok, my RaspberryPi decided to disconnect from my WiFi, so tha issue above is solved. Im going to try and test with Xpad now.

                          1 Reply Last reply Reply Quote 0
                          • DarkSide1305D
                            DarkSide1305
                            last edited by DarkSide1305

                            @jonnykesh So. I tried now using my Xbox One S Controller Wired. And now everything works. It gets recognized as Microsoft X-Box One S Pad, and everything works, even Drastic. But, when i use my Xbox One S Controller over Bluetooth, it says its an Xbox Wireless Controller, and then the Button Layout is completely different, and i have all those Bugs. Is there any way, that you can "Trick" the RaspberryPi into thinking that my Controller over Bluetooth, is an normal wired Xbox One S Controller?

                            1 Reply Last reply Reply Quote 0
                            • DarkSide1305D
                              DarkSide1305
                              last edited by

                              @jonnykesh Hey, Jonny. I now found out that my Controller has for A = BTN_SOUTH, B = BTN_EAST, X = BTN_NORTH, Y = BTN_WEST, Select = KEY_BACK and Xbox-Button = KEY_HOMEPAGE. I think Drastic cant do something with South, East, North and West, Back and Homepage, but even the start Button which is BTN_START is recognized as an KB Key, and L3 and R3 which are BTN_THUMBL and BTN_THUMBR are also recognized as KB Keys. And the L1 and R1 which are BTN_TL and BTN_TR are also recognized as unknown Keyboard Keys.

                              1 Reply Last reply Reply Quote 0
                              • DarkSide1305D
                                DarkSide1305
                                last edited by

                                @jonnykesh Here is a Picture of the Buttons, when Wireless, and when Wired. https://abload.de/img/buttonsbbkog.png

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  TheMFnNiz @DarkSide1305
                                  last edited by

                                  @darkside1305 did you ever solve this issue? I've tried everything listed elsewhere to no resolve. I keep getting the KB unknown key for many of the buttons I want to map. Using a bluetooth xbox one S controller. In the drastic.cfg file I notice that anything listed as KB unknown key is changed to a zero. If I knew how the emulator worked with retroarch I might be able to figure out the numbers but they do not match up with the normal 1-14 buttons retroarch uses.

                                  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.