Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Recalbox Failing to Detect ANY USB Gamepads

    GamePad/GPIO/USB encoder
    recalbox failing detect usb gamepads
    1
    1
    236
    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.
    • talada
      talada last edited by

      Hi, first time posting here but I'm getting desperate.

      I have been using recalbox for many years, but I recently decided I wanted to upgrade my hardware.

      I purchased a mini-PC, the BeeLink SER5 MAX and loaded up Recalbox on it, and no USB controllers will be recognized. The option to "Configure a Controller" is missing from Controller Settings.

      I figured that maybe transplanting my install from one device to another was causing the issue, assuming something could have gone wrong in that process, I decided to do a fresh install.
      I wound up with the same exact same results though, so because I'm really not wanting to start from a greenfield configuration, I went back to my trusty Recalbox install from the old hardware.

      I started digging into some more advanced troubleshooting. I connected to the recalbox via SSH and checked lsusb:

      # lsusb
      Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 005 Device 002: ID 8087:0029 Intel Corp. AX200 Bluetooth
      Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 003 Device 002: ID 045e:0b12 Microsoft Corp. Xbox Wireless Controller (model 1914)
      Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
      Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
      

      Sure enough, it's there! I can't for the life of me though, get the Recalbox to configure the controller. And if I unplug the controller and plug it back in, it will not recognize it, even in lsusb. I think this means the kernel is not recognizing the controller after the initial boot. But that strikes me as very odd because I have never had this issue on other hardware. The same is happening with my keyboard and mouse, except those are actually working in games and in the menus.

      I decided to go into my mini-PC's BIOS settings and the USB config options available to me are:

      • Legacy USB Support: [Disabled]

      • XHCI Hand-off: [Enabled]

      • USB Mass Storage Driver Support [Enabled]

      • USB transfer time-out: [20 sec]

      • Device reset time-out: [20 sec]

      • Device power-up delay: [Auto]

      I think I've tried every possible combination of settings. From what I understand though, XHCI Hand-off is necessary for USB 3.0 to work. USB Mass Storage Drive Support is necessary to boot from a USB Drive. Legacy USB Support is not necessary (but I've tried with it enabled anyway)

      I don't understand what the timeouts are for. I'm guessing this is how long the BIOS will wait for a USB device to respond to certain signals. I'm not messing with these if I can help it. I don't want to lose the ability to access the BIOS.

      Does anyone have any idea how I can further troubleshoot this? I'm running out of ideas.

      I've also tried using dmesg -w but the dmesg binary in this version of Linux doesn't support the -w flag. I did... watch 'dmesg | tail -20' ...and got nothing useful.

      Any help would be appreciated if anyone has faced anything simillar... Thank you!

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

      Want to support us ?

      90
      Online

      99.3k
      Users

      28.1k
      Topics

      187.1k
      Posts

      Copyright © 2021 recalbox.com