RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    PS4 or Xbox One controller?

    Scheduled Pinned Locked Moved General Discussion and Gaming
    controllers
    33 Posts 14 Posters 15.9k 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.
    • S
      smccloud
      last edited by

      Right now I'm using a WiiMote + classic controller but I'd like something without a wire. Would you guys recommend a PS4 or Xbox One controller? I prefer there Xbox One controller for hand feel but I also want one that will work easily too.

      E 1 Reply Last reply Reply Quote 0
      • B
        barbudreadmon
        last edited by

        If you don't mind buying the proprietary dongle, i suppose Xbox One is easier to setup.
        I prefer PS4 though, because it is a real bluetooth controller and mix well with my PS3, Wii, Wii U and 8bitdo controllers.

        FBNeo developer - github - forum

        D 1 Reply Last reply Reply Quote 0
        • D
          Dochartaigh @barbudreadmon
          last edited by Dochartaigh

          I would research if your Xbox One controller will even work. On a cursory search there seems to be several different models of it and some don't work. Then there's also the Microsoft Xbox One USB adapter (meant for PC's), and out of 1,500+ amazon reviews on it there was only 1 mention of a Raspberry Pie, and they said it wasn't working... (I have one too and would like to use it but it seems a bit iffy at the moment...maybe something changed in RetroPie 4.1?)

          B 1 Reply Last reply Reply Quote 0
          • B
            barbudreadmon @Dochartaigh
            last edited by

            @Dochartaigh i based my judgement from my experience with xbox360 wireless controllers, it seems i was wrong.

            PS4 controller is supported, is supposed to have better range (Bluetooth is ~9 meters, Microsoft proprietary wireless technology is ~6 meters), and won't use an additional usb port if you already have bluetooth (which seems to be your case)

            FBNeo developer - github - forum

            1 Reply Last reply Reply Quote 1
            • S
              smccloud
              last edited by

              Then I will ask for a blue PS4 controller for Christmas (blue just happens to be mine & my wife's favorite color).

              1 Reply Last reply Reply Quote 1
              • T
                Tao
                last edited by

                I was a bit worried that my Xbox one wouldnt work. As it had the non compatible factory number. I didnt get the wireless dongle working. But it works perfect with a wire, at least.

                1 Reply Last reply Reply Quote 0
                • ?
                  A Former User
                  last edited by

                  I prefer the PS4 controller because:

                  • You'll probably be using the D-pad a lot more often, and it's in a more comfortable position.
                  • The touchpad gives you an extra button to use, which can be useful for hotkeys (so you don't have to double up Select, which can be annoying in some games) or whatever additional functions you might need.
                  1 Reply Last reply Reply Quote 1
                  • fellegF
                    felleg
                    last edited by felleg

                    The Xbox One controller seems to have a bad reputation in this thread, but I'm not sure why. The controller you choose should depend on how you play to use it. For most intents and purposes, I think the Xbox One controller is a very solid pick. I use it all the time with my Pi without any compatibility issues. It must be said that without a dongle, you will need a wire for this one. However, this means you will never need to charge it, and a wire reduces input lag. Also,

                    • Xbox One controller works perfectly on a Windows platform without additional drivers or software (if you plan to play Steam games, for example)
                    • I hate the light on the back of the PS4 controller
                    • I personally feel like the D-pad is more responsive on the Xbox One with its tactile feedback and cross-shape than on the PS4

                    It looks like smccloud has made his mind and chose the PS4 controller, and that's a perfectly reasonable choice. However, for future readers checking out this thread, I think they should not discard the Xbox One controller outright. I think the PS4 controller is more popular simply because more people own that console and therefore are familiar with it, not because the Xbox One controller is worse.

                    B 1 Reply Last reply Reply Quote 1
                    • S
                      smccloud
                      last edited by

                      I am only going with the PS4 controller because I need wireless. My Pi 3 sits around 12-18' from my couch and with a 2 year old and another one just about here having a wire that long is just a bad idea IMHO. I much prefer the way the Xbox One controller feels in my hands..........

                      1 Reply Last reply Reply Quote 0
                      • G
                        gold64
                        last edited by

                        I may be wrong, but the latest versions of the XBox One Wireless controllers have bluetooth, do they not? I mean the one that comes with the XBox One S model, and is also now sold separately. I have one arriving this week, I can try pairing it to my Pi.

                        I prefer the analog stick layout of the DS4 myself, but it's personal choice for sure. I'm using the Touchpad as a Warp mode toggle in VICE. :)

                        S 1 Reply Last reply Reply Quote 0
                        • B
                          barbudreadmon @felleg
                          last edited by

                          @felleg This topic was about wireless controllers, and it seems Xbox One controller is unable to act wireless on linux at the moment. And if it was about a wired usb controller, i would definitely not recommend any of those.

                          FBNeo developer - github - forum

                          1 Reply Last reply Reply Quote 0
                          • S
                            smccloud @gold64
                            last edited by

                            @gold64 Looking forward to your results. I'd prefer the Xbox One controller since it fits in my hands better.

                            G 1 Reply Last reply Reply Quote 0
                            • E
                              Elterrible @smccloud
                              last edited by

                              @smccloud I went with the N64 USB controller for the most compatibility with the NES titles myself, but I prefer the XBox One controller out of your choices.

                              X 1 Reply Last reply Reply Quote 0
                              • G
                                gold64 @smccloud
                                last edited by

                                @smccloud said in PS4 or Xbox One controller?:

                                @gold64 Looking forward to your results. I'd prefer the Xbox One controller since it fits in my hands better.

                                Bad news it seems. When I try to pair the new Xbox One wireless controller via bluetooth, I get a bunch of errors, shown here. It works when plugged in with a USB cable, but obviously wireless would be better.

                                B 1 Reply Last reply Reply Quote 1
                                • B
                                  barbudreadmon @gold64
                                  last edited by

                                  @gold64 Could you try running "sudo echo 1 > /sys/module/bluetooth/parameters/disable_ertm" before pairing it ? Not sure it will work, but that's what is mentioned there : https://bbs.archlinux.org/viewtopic.php?id=219471

                                  FBNeo developer - github - forum

                                  G 1 Reply Last reply Reply Quote 0
                                  • R
                                    Reservoirdog
                                    last edited by Reservoirdog

                                    Any news here?
                                    I have an Xbox one wireless controller (model 1697) for PC with a dongle.
                                    When I try to plug in the dongle and press the binding button nothing happens.
                                    I can turn on the controller and also press the binding button, but it turns just off after a while...
                                    I thought Xpad support is working out of the box since 4.1?

                                    edit: of course it works when using an usb-cable... but with the wireless dongle?

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      gold64 @barbudreadmon
                                      last edited by

                                      @barbudreadmon said in PS4 or Xbox One controller?:

                                      sudo echo 1 > /sys/module/bluetooth/parameters/disable_ertm

                                      Ok I've tried that command, but it gave this response:

                                      -bash: /sys/module/bluetooth/parameters/disable_ertm: Permission denied

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        smccloud
                                        last edited by

                                        Wife got me a PS4 controller for Christmas. Normally works great but every once and a while it just shuts off and won't reconnect unless I SSH into my Pi3 and reboot it. Using ds4drv, do you think that it is dying and I just need someway to restart it?

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          smccloud
                                          last edited by

                                          Decided to get an official Sony USB adapter, should have it Wednesday.

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            barbudreadmon
                                            last edited by

                                            I don't know about ds4drv, i use offical support from blueZ + kernel and have no issue. I think retropie should drop support for ds4drv and sixad since they are not needed with recent software and prevent mixing ds3, ds4 and other bluetooth controllers.

                                            FBNeo developer - github - forum

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