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

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

                                            @smccloud said in PS4 or Xbox One controller?:

                                            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.

                                            Makes sense, you probably got a DS4 v2, you'll need either a 4.10 kernel, or manually patch with the following : http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/?id=cf1015d65d7c8a5504a4c03afb60fb86bff0f032 .

                                            FBNeo developer - github - forum

                                            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.