Если материнка современная, то она меряет (контролирует) ток

Если материнка современная, то она меряет (контролирует) ток потребляемый USB устройством. В случае если потребляемый ток превысил заказанный контроллером устройства материнка отключает устройство. Так как питание с порта снять невозможно, выключается драйвер устройства.