I have a Retropie setup on a Raspberry Pi 4/4GB, and I'm having an issue that I can't diagnose. I've looked everywhere and can't find anything...hopefully someone here has an idea!
On my system every couple of minutes, all connected USB devices will pause for a couple of seconds.
When it does this, there's no low-power icon on screen, input just hitches. The system keeps running, but no input is detected. This leads to typing like ("this is me typingggggggggggggg") or incorrect input in games.
Admittedly, I have a LOT of USB devices plugged in. I have a mini keyboard/mouse device, two arcade sticks, a spinner and a trackball. Most of these devices (everything but the arcade sticks) run through a powered USB 3 hub.
I thought the issue might be low power (despite the lack of error notification) so I replaced the RPi power supply with a CanaKit one that was recommended online. It didn't make any difference, and the issue still occurs.
Then I thought maybe the USB bus on my RPi was faulty, so I swapped out the SD card and replaced the system with a different one, with all plugs in the exact same place. Issue still occurred, so it's not the Pi. It's either a USB device or software.
Anyone have idea what's going on? Any suggestions for ways to diagnose are greatly appreciated. I haven't tried running any USB tests or logs, because I'm not sure what to run.
Here's some detailed info on my setup:
Pi Model or other hardware: Pi4 4gb
Power Supply used: Canakit (non switch version)
RetroPie Version Used: 4.7.11
Built From: SD image on website, then ran online updater
USB Devices connected:
Two DragonRise sticks
RF mini keyboard
Two port USB extender plug (on front, nothing currently plugged into it though)
The two sticks and the mini keyboard are plugged into the main unit. The rest goes through a USB 3.0 hub.