RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    OTG USB Hub not working with Generic HID devices on Raspberry Pi Zero

    Scheduled Pinned Locked Moved Help and Support
    usbzerootggeneric joysticgamepad
    3 Posts 2 Posters 3.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • buzzycB
      buzzyc
      last edited by buzzyc

      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 mouse

      However 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

      1 Reply Last reply Reply Quote 0
      • buzzycB
        buzzyc
        last edited by

        Seems this issue has come up before after all
        https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=168890

        Seems to just be a limitation of the zero :(

        edmaul69E 1 Reply Last reply Reply Quote 0
        • edmaul69E
          edmaul69 @buzzyc
          last edited by

          @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

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          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.