Is there any way I can set USB bandwidth usage limits on a particular USB port/device that will allow me to cap max usage to say 50Mbps or 100Mbps? I am looking for some kind of QoS setting for USB devices that will prevent the device from gobbling up more than the specified amount of bandwidth. % or had Mbps limits will both work.
AFAIK, this is impossible with the default Microsoft drivers. Custom USB drivers scare me even more. Nothing prevents a custom driver from hogging all the bandwidth.
This is why I have so much respect for device driver writers. Crappy drivers are the bane of all users.