If you use Linux (dual boot for instance) you can disable it with this boot arg for the kernel in Grub (and LILO too, you Slackware users, or Refind/Syslinux). Just append:
usb.autosuspend=-1 usbcore.autosuspend=-1
to the
linux quiet=1 foo bar blah blah... line in your /etc/default/grub, /etc/lilo.conf or whatever bootloader you use. Then, run update-grub or similar.