Да, и еще -
"Как заставить BT работать правильно"
Тем не менее, утилитка devcon штука интерестная! Тут у меня возникла мысля, что проблему моей Audigy 2 NX можно решить с ее помощью.
Напомню, проблема в том, что если при переходе в ждущий режим у Audigy отрубить питалово, то при просыпании компа (естессно после просыпания питалово на карте восстанавливается) и попытке обращения к карте происходит конкретный завис.
Я это полечил так же как и SergeykoК - питалово на хабе и карте остается, если комп в ждущем режиме.
Короче, тем кто будет пользоваться утилитой. Маленький фак:
1. Получаем список устройств:
devcon.exe hwids
2. Находим в списке нужное нам устройство. К примеру, это буит мышь. У меня:
USB\VID_046D&PID_C00E\5&31DF5786&0&1
Name: USB Human Interface Device
Hardware ID's:
USB\Vid_046d&Pid_c00e&Rev_1110
USB\Vid_046d&Pid_c00e
Compatible ID's:
USB\Class_03&SubClass_01&Prot_02
USB\Class_03&SubClass_01
USB\Class_03
3. Выключить устройство:
devcon.exe disable USB\Vid_046d*
Звездочка тут нужна, потому что если указать полный ID утилита его почему-то не понимает

4. Включить устройство:
devcon.exe enable USB\Vid_046d*
К сожалению, у меня BT под рукой нет, поэтому попробовать не могу. Возможно нуна будет не включать (enable) устройство, а рестартить его (restart).