I'm in the process of replacing my old cheap foreign made joypad who has bit the dust mechanically, with a new Logitech F310.
However, "less proc//bus/input/devices" would not find and list it.
Of the 8 usb ports only 2 would consistently appear in the device list.
So all of you out there try all usb inputs when trying to interface a joypad.