На USB визард установки нового устройства на другом порту хаба выдается в том случае, если USB-устройство не имеет серийного номера (используется геограифическая адресация для енумерации). Соответственно в реестре создаются новые ветки для всех портов хабов. Если SN есть - установка однократная и в реестре одна ветка, енумерация по SN.
Уважаемый AlexANDor, большое спасибо за науку. Выличили свой девайс от проблемы с необходимостью снова устанавливать драйвер при перетыкании в другой USB порт.
Не подскажите: серийник обязательно должен быть 10-ти символьный?
Я посмотрел на все устройства компа, все серийники (и те что сгенирировала система, используя геограифическую адресацию) именно такие.
Кстати, по умолчанию разрешения на модификацию ветки HKLM\System\CurrentControlSet\Enum\ (как и некоторых других) нет даже у администратора, хотя он может предварительно установить себе такое разрешение.
а не подскажите как?
не могу мусор в реестре убить от предидущих эксперементов.