OTG USB Hub not working with Generic HID devices on Raspberry Pi Zero
-
Hi all,
Firstly, I tried to search and Google the hell out of the this, but could not find anything specific to this issue I have.
Ok, so I bought a tiny 2 port OTG hub from eBay to fit into my SNES controller all in one Retropie.
The issue I have is that it doesn't detect the USB SNES gamepad I have. So I tried many different USB devices to see what would work and it seems to be that full-speed USB devices work ok.
Such devices include:
Xbox 360 for Windows controller
Logitech G510 Keyboard
Razor Deathadder mouseHowever low-speed devices such as generic USB keyboard and mice I have do not work at all.
lsusb doesn't detect them at all
dmesg just shows the message "new low-speed USB device number <#> using dwc_otg"
where <#> is just the number of times I've tried plugging it in - currently on 43.
There is no further errors, nothing about enumerating or not.I've tried dwc_otg.speed=1 and that doesn't seem to change anything.
Any help at all would be greatly appreciated
Pi Model: Zero 1.3
Power Supply used: 5v 3A and have backpowered through this hub too
RetroPie Version: 4.1.10
Built From: Retropie 4.0 and then updated packages & kernel
USB Devices connected: Logitech G510
Controller used: THIS - detects as D-Link DUB-H4 USB 2.0 HUB -
Seems this issue has come up before after all
https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=168890Seems to just be a limitation of the zero :(
-
@buzzyc some hubs work right and some dont. I did a gameboy zero with an all in one-ish board and the usb hub built on the board reads the built in on board controller fine and the usb reads my wireless mini usb/trackball mouse. But it wont recognize my wireless n adapter and my full size keyboard crashes it. But in my arcade block mini genesis usb hub and the rockband hub i can run everything just fine. Mostly. On my rockband hubs if i have to set up wifi i need to remove everything but the wifi and the keyboard otherwise it takes like thirty tries to get the pi zero to accept the wifi key. Havent tested that on my genesis usb hub
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.