![DS4 PS4 Controller Profile download DS4 PS4 Controller Profile download](https://api.time.com/wp-content/uploads/2014/07/ps4-dualshock4.jpg)
Alternately, just get rid of it, if you know you’ll never be using a PS3 controller over bluetooth. opt/retropie/emulators/retroarch/configs/ opt/retropie/emulators/retroarch/configs/PS3ControllerBT.cfg Apparently, the detected input device name is the same for a PS4 controller and a bluetooth connected PS3 controller, and Retroarch can’t handle the conflict. However, there is a default config file, PS3ControllerBT.cfg, that conflicts with the PS4 config. The default location for controller config files is: Turns out I had fixed it by accident on my previous install. It took a bit of prodding, but I sussed it. I had been wanting to try the 2.5 beta anyway, so I used the reinstall as a chance to figure this out. Input_device = "Sony Computer Entertainment Wireless Controller" # Right Stick Vertical | Axis5 (-Up/+Down) # Right Stick Horizontal | Axis2 (-Left/+Right) # Left Stick Vertical | Axis1 (-Up/+Down) # Left Stick Horizontal | Axis0 (-Left/+Right) # For reference, the input labels are as follows: Son圜omputerEntertainmentWirelessController.cfg # DualShock®4 Wireless Controller Configuration USB-connected PS3 controllers should still work fine with PS4 controllers. You can simply rename it .ĭualShock 4s and bluetooth-connected DualShock 3s have the same device id, which disables in-game controls if both config files are present You will have to decide which type of controller you’re going to use. IMPORTANT: You will also have to rename or remove PS3ControllerBT.cfg from this folder. This version uses Share + Options (the DS4’s Select + Start) as the “quit emulator” button combo. I couldn’t find one of these when I was looking, so I just thought I’d share the config file I put together for people looking to use PS4 controllers with input autodetect.