Забудем про один порт (2.0).
Есть два порта (3.0). Устройства (3.0) спокойно определяются системой, хоть и сначала выводит уведомление что устройство не опознано, но все равно порт читает.
Если подключить устройства (2.0), мышку, простую флешку, никакой реакции, даже звука подключения нет.
Но, если подключить флешку и перезапустить в диспетчере "Неизвестное USB-устройство", то флешка подключается. И так надо делать при каждом подключении флешки.
С мышкой такие манипуляции не прошли, но вечером у друга одолжил USB хаб, и подключил мышку через нее. Опять же перезапускаю порт, и вуаля, мышка заработала.
Интересно, в чем может быть проблема? Как думаешь?
Виктор, да просто замусорил систему, плюс проблемы с драйверами которые не смог решить. Да и видно было что производительность упала. Короче "запустил" систему.
Ezhyg, этого я и боялся. Смотри, только что покопался в диспетчере устройств. Так вот, сунул флешку (2.0) на разъем 3.0, и в диспетчере отключил и включил одно "Неизвестное USB-устройство", порт флешку прочитал! А когда вынимаю флешку, сразу же уведомление о том что "USB устройство не опознано, и в диспетчере "Запоминающее устройство USB" обратно становится "Неизвестное USB-устройство". Обидно что для мыши такой фокус не срабатывает.
это простое переподключение? Не думаю что сработает. При разрыве связи модем сам умеет делать переподключение. А проблема в том что USB порт отключается, связь обрывается, модем пытается переподключиться и выдает ошибку про порт. Приходится вынимать и вставлять модем обратно. Нашел инфу про "симуляцию физического выключения/включения модема через USB с помощью devcon" буду копать в этом направлении. Ну и все равно сначала попробую ваш код, спасибо.
Надеюсь они сделают исключение начинающему)
Спасибо за советы.