What does the command line command LSUSB (lowercase) produce when all your hardware is connected - doesn't have to be running any software just powered on.

Look thru the "system" logs - filter errors which have anything to do with USB - does anything stand out?

Read More...