PS4 or Xbox One controller?
-
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.
-
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..........
-
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. :)
-
@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.
-
@gold64 Looking forward to your results. I'd prefer the Xbox One controller since it fits in my hands better.
-
@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.
-
@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.
-
@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
-
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?
-
@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
-
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?
-
Decided to get an official Sony USB adapter, should have it Wednesday.
-
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.
-
@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.
-
@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
-
@coolzis Would be great if I didn't have a toddler & newborn. Wires are not a good idea for me right now.
-
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.
-
@PetroRie I couldnt get my ps4 to work blutooth..im pulling my hair out
-
@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.
-
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.
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.