No input on the PS4 Controller
-
Pi Model or other hardware: 3,
Power Supply used: Canakit
RetroPie Version Used: Unsure
Built From: (Pre made SD Image on RetroPie website
USB Devices connected: Keyboard
Controller used: PS4
Error messages received:
Log found in /dev/shm/runcommand.log (if relevant):
Guide used: (Mention if you followed a guide) Wiki PS4 Controller Guide
File: (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:I am helping a friend setup his raspberry pi 3. He has 2 PS4 controllers, and both won't get connect via bluetooth. We tried the ds4drv method and they connect and will show, but now he is getting no input when hitting buttons on the controller. Even in when using jstest /dev/input/js0, it will display all the fields for the joystick, but pressing anything or moving the joystick will have no visible inputs on the screen. Can anyone help?
I was trying to remove the ds4drv and restart from scratch, but have no clue how to do that either.
Thanks for any help.
-
@Dominus are you certain the controllers are official and not copies etc ?
-
What is the output of
pgrep -a ds4drv
? -
@BuZz Yeah they are official ones. That command didn't do anything?
-
Is there any way to just remove the ds4drv? I wasn't the one who set it up, and I am hoping it might not even be needed??!?
-
@Dominus remove the line referencing it from
/etc/rc.local
assuming it is being started from there. -
@BuZz OK I removed that and the controllers connect to bluetooth, but there is absolutely no input at all to either controller. Plugging them in through USB and they work normally. Not sure what else to try?
-
Anyone else have this problem where the controllers just won't connect at all?!? Any other suggestions for my friend?
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.