Every time I connect my DVD/Bluray player to my Raspberry Pi 4B the keyboard stops working
-
Hi,
I have a Raspberry Pi 4B with Retropie installed on it, and Kodi as a port. Usually everything works well, but If I connect my DVD/Bluray reader (Salcar ECD308, actually MATSHITA BD-RE UJ260 according to my PC) to it the keyboard stops working (both in Emulationstation and Kodi). It behaves like it's disconnected, and trying to connect it to another USB port changes nothing.
Every now and then, for a few seconds, the keyboard start working again, but then it "disconnects" again. If I unplug the player the keyboard immediately starts working fine.The keyboard is an eSYNiC KB04, but I don't think that's where the issue is because I also tried to use a controller (a Bluelake ShanWan USB WirelessGamepad) and it stopped working as well. It did seem to reconnect more often, compared to the keyboard, but in the end the two devices were still not working together. If Kodi was reading data from the disc the controller didn't work, and vice versa. When I started playing the movie from a DVD, since the device was constantly reading from the disc the controller stopped working entirely.
I don't think it is a power supply issue, because they are connected to different ports and the DVD/BluRay device is connected through a powered USB hub connected to a power socket. I have also tried to remove the hub and connect the device directly to the Pi and using its secondary cable for alimentation directly connecting it to an outlet as well, but nothing changed.
Also, it seems like it's just an issue with other USB devices, because when I insert a DVD or Blu-Ray disc in the player, If I have set "open automatically" on Kodi it recognizes it and opens it. So the keyboard (or the controller) stops working, but everything else seems to work fine. I also tried to open it in VLC from the LXDE desktop, and I get the same issues while VLC recognizes the disc.
I already used my DVD/Blu-Ray device before on my PC, both for reading and burning discs and on both Ubuntu and Windows, and I never got any issue.
What can I do to fix this? I don't know where to find or how to create a log related to this, because it's not limited to the emulators/ports (Kodi but also LXDE desktop), but it effects Emulationstation as well. If it's necessary please tell me how to get it and I will upload it here. Or would a verbose one from just Kodi or LXDE be ok?
Pi Model or other hardware: 4B
Power Supply used: the official one for the Pi 4
RetroPie Version Used: 4.8
Built From: Pre made SD Image on RetroPie website
USB Devices connected: Salcar ECD308 (MATSHITA BD-RE UJ260), eSYNiC KB04, Bluelake ShanWan USB WirelessGamepad
Controller used: eSYNiC KB04, Bluelake ShanWan USB WirelessGamepad (separately, I didn't use them together. I first tried with the keyboard and then with the PS2 controller)
Error messages received: None
Emulator: Mainly Kodi, but I get the same issue with the LXDE desktop and Emulationstation as well -
@tzium said in Every time I connect my DVD/Bluray player to my Raspberry Pi 4B the keyboard stops working:
The keyboard is an eSYNiC KB04, but I don't think that's where the issue is because I also tried to use a controller (a Bluelake ShanWan USB WirelessGamepad) and it stopped working as well. It did seem to reconnect more often, compared to the keyboard, but in the end the two devices were still not working together. If Kodi was reading data from the disc the controller didn't work, and vice versa. When I started playing the movie from a DVD, since the device was constantly reading from the disc the controller stopped working entirely.
I don't think it is a power supply issue, because they are connected to different ports and the DVD/BluRay device is connected through a powered USB hub connected to a power socket. I have also tried to remove the hub and connect the device directly to the Pi and using its secondary cable for alimentation directly connecting it to an outlet as well, but nothing changed.I find this part of your post the most important.
Really hard to say what the problem is but "thinking" some stuff is not the issue isn't the way to go.
So somehow you have to rule out the issue.
I would start with trying another keyboard.
If that doesn't work try another usb-hub+keyboard.
If that doesn't work try another power suppy+usb-hub+keyboard.
If that doesn't work then check you soldering s of the usb ports on the rpi4.Btw.
I have an usb2.0-hub and it doesn't work correctly on an usb3.0 port.
So try to connect your usb-hub on a 2.0 port and see if that does the job. -
@Folly I don't have another keyboard, but I tried with a controller too for that reason. The keyboard and the controller were never connected at the same time, I tried the keyboard first, then I turned off the Pi, unplugged it, connected the controller and then tried that one too. I've tried with another usb hub too, and without hub as well (in that case, with another power supply). I also tried to use both the 2.0 and 3.0 ports with my usb3.0-hub. Nothing changed. I don't know how to check the soldering, is there any guide? Here are two photos of my Pi.
-
These are the soldering s you should check :
See if there are no breakages in them.If you only connect both your controller and keyboard, without other devices, do they work OK then ?
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.