Can't sucesfully pair PS4 Dualshock controller with retropie.
-
I am having trouble getting the controllers to work over wireless bluetooth.
I have followed the steps in this thread, and i can successfully browse emulation station wirelessly. But then if I load any ROMS a message pops up that the wireless connection isn't configured and the controller is unresponsive. It's weird because I've paired and configured and everything seems fine. I'm using an Rpi 400 with a PS4 Dualshock controller.
-
Please add the info requested in https://retropie.org.uk/forum/topic/3/read-this-first.
Post also the output of the following command (with the controller paired/connected):
cat /proc/bus/input/devices
Controller not configured means RetroArch didn't find the auto-configuration profile for the controller. The profile should be generated by EmulationStation right after you configure the controller, so if it's missing it means it couldn't write it or there was a permission error or you disabled the controller auto-configuration or you've reset the RetroArch path where it looks for the controller profiles.
Can you check whether the
/opt/retropie/configs/all/retroarch-joypads
folder contains a.cfg
file for the controller ? This is where EmulationStation should save the RetroArch controller profile. -
@mitu to get started:
Pi Model or other hardware: rpi400
Power Supply used: (If using a Pi)
Raspberry Pi 15W USB-C Power SupplyRetroPie Version Used 4.8
Built From: retropie imager
USB Devices connected: rpi 400 mouse, ps4 dualshock wired controllerd, USB stick
Controller used: PS4 Dualshock
Error messages received: wireless controller not configured
Verbose log (if relevant):
Guide used:
https://retropie.org.uk/forum/topic/32588/ps4-dual-shockFile: (File with issue - with FULL path)
Emulator: (Name of emulator - if applicable)
Attachment of config files: (PLEASE USE PASTEBIN.COM FOR LARGE LOGS)
How to replicate the problem: follow the instructions to pair bluetooth controller. See that it pairs fine. Configure the controller. See that it pairs fine and you can navigate emulation station. Load a ROM. Notice the error message and observe that controller is unresponsive. -
apologies for uploading images. But I haven't figured out how to copy output from retropie and then deliver text somewhere like in an email program or a web browser, so that you could see the file contents.
yes there is a .cfg file when I ls that directory, amongst other files.
-
@andrewjrpi123 said in Can't sucesfully pair PS4 Dualshock controller with retropie.:
apologies for uploading images. But I haven't figured out how to copy output from retropie and then deliver text somewhere like in an email program or a web browser, so that you could see the file contents.
You can use SSH to connect to the Pi and WinSCP to download/view files from the system.
From your pictures I see the controller profiles are created for the DS4 controller in the right folder.
Do this - update RetroPie and all the componets, then re-configure again the controller in EmulationStation.
If RetroArch still can't find the configuration, then there may be a configuration issue - can you get a verbose log from running RetroArch and then post the log file (
/dev/shm/runcommand.log
) on pastebin.com ? You'll need to either enable SSH to view the file or copy the file to$HOME/RetroPie/roms
from where you can copy it from your PC via file shares by browsing\\retropie\roms
.
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.