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.
    • 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
                              • S
                                smccloud @barbudreadmon
                                last edited by

                                @barbudreadmon I couldn't use native Bluetooth, I could pair but it didn't work. I plan on using it on a PC for Steam games now too.

                                B 1 Reply Last reply Reply Quote 0
                                • X
                                  xxdanglenutzxx @Elterrible
                                  last edited by

                                  @Elterrible im having a hell of a time with the n64 controller. I dont know if its the roms im using, or if im a dingus and didnt map it correctly. None of the yellow buttons worked

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

                                    @coolzis Would be great if I didn't have a toddler & newborn. Wires are not a good idea for me right now.

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

                                      I had the PS1 in the 90ties, PS2 in the 2000's, since 2009 I had the xbox 360, and now I have the PS4. It felt kinda strange when I started to use the PS4 controller after I played many years on the 360. In my opinion I love the PS4 controller, I use it on my Raspberry simply because I really love PSX so using the PS4 controller on PSX emulation is awesome.

                                      PS4 controller works fine, the only reason why I'm using it is because it's the only controller I had. Works great on SNES too.

                                      I think it doesn;t matter which controller you're going to use because you're going to get used to it.

                                      X 1 Reply Last reply Reply Quote 0
                                      • X
                                        xxdanglenutzxx @PetroRie
                                        last edited by

                                        @PetroRie I couldnt get my ps4 to work blutooth..im pulling my hair out

                                        P 1 Reply Last reply Reply Quote 0
                                        • P
                                          PetroRie @xxdanglenutzxx
                                          last edited by

                                          @xxdanglenutzxx I could and it worked immediately but it was kinda laggy so I decided to stick to the USB cable. Can't really hurt.

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

                                            I had tons of issues with pi3 onboard bluetooth (lagging, disconnecting, unpairing, ... even more issues when i connected multiple controllers ), i switched back to the 10€ dongle i bought a few years ago and never had issues since.

                                            Also, since i'm able to play manic shooters like dodonpachi without dying too much, i'm pretty sure i don't have any input lag with my current setup.

                                            FBNeo developer - github - forum

                                            1 Reply Last reply Reply Quote 1
                                            • 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.