![]() |
![]() |
#11 |
Пользователь
![]() Регистрация: 06.10.2008
Город: Королёв
Регион: 50, 90, 150
Машина: '03\Peugeot\307 & 05'\mazda6
Сообщений: 31
![]() |
![]() Может кто за год ещё сталкивался, у меня вот тоже траблы... все девайсы подключаются стабильно после просыпания компа, а джойстик обычный не хочет. Надо перетыкать. Чё делать?
![]() ![]() Может кто знает прогу рестарта USB |
![]() |
![]() |
![]() |
#12 | |
Больной. Диагноз "Car PC"
![]() Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Devcon.exe
С ее помощью можно включать и выключать любое USB устройство. Описание как обычно: Цитата:
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
|
![]() |
![]() |
![]() |
#13 |
Творец LeoCar'a
![]() Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
![]() ![]() ![]() |
![]() Блин... Где ж ты раньше был... В прошлом году такую схему пришлось городить для возобновления второго тачскрина после спящего режима... Новые драйверы сейчас вышли, проблема решена, а тогда реально была засада...
Вот что нарыл по описанию программы: ------------------ Примеры использования команд DevCon devcon -m:\\test find pci\* Отобразить все известные устройства PCI на компьютере @@test. Параметр -m служит для указания компьютера назначения. Для получения доступа к компьютеру необходимо использовать межпроцессное взаимодействие (IPC). devcon -r install %WINDIR%\Inf\Netloop.inf *MSLOOP Установить новый экземпляр адаптера Microsoft замыкания на себя. Создается новый узел устройств с корневым перечислением, с помощью которого устанавливается виртуальное устройство (например, адаптер замыкания на себя). Кроме того, в случае необходимости компьютер будет автоматически перезагружен. devcon classes Отобразить все известные классы настройки. Будут выведены короткие нелокализованные (например, USB) и описательные (например, Universal Serial Bus controllers) названия. devcon classfilter upper !фильтр1 !фильтр2 Удалить указанные фильтры. devcon classfilter lower !фильтр1 +фильтр2 Заменить первый фильтр вторым. devcon driverfiles =ports Отобразить файлы, сопоставленные каждому устройству в классе настройки ports. devcon disable *MSLOOP Отключить все устройства, идентификатор оборудования которых заканчивается символами MSLOOP (включая *MSLOOP). devcon drivernodes @ROOT\PCI_HAL\PNP0A03 Отобразить все совместимые драйверы для устройства ROOT\PCI_HAL\PNP0A03. Используется при определении причины, по которой был выбран данный файл INF, а не другой файл INF стороннего производителя. devcon enable '*MSLOOP Включить все устройства с идентификатором оборудования *MSLOOP. Одинарная кавычка указывает на то, что в данном случае символ * (звездочка) должен трактоваться как часть имени, а не специальный символ. devcon find * Отобразить экземпляры всех имеющихся на локальном компьютере устройств. devcon find pci\* Отобразить все известные устройства PCI (peripheral component interconnect) на локальном компьютере (устройствами PCI считаются те, у которых идентификатор оборудования имеет префикс PCI\). devcon find =ports *pnp* Отобразить присутствующие устройства, которые являются членами класса настройки ports и имеют символы PNP в идентификаторе оборудования. devcon find =ports @root\* Отобразить присутствующие устройства, которые являются членами класса настройки ports и расположены в корневой ветке дерева перечисления (идентификатор экземпляра имеет префикс root\). Не следует пытаться запрограммировать способ форматирования идентификатора экземпляра. Определить корневые устройства можно по биту состояния. Эта команда используется в процессе отладки. devcon findall =ports Отобразить отсутствующие устройства и присутствующие устройства для класса ports (включая удаленные, переключенные на другой слот, и, в некоторых случаях, пронумерованные иным способом (из-за изменений BIOS) устройства). devcon listclass usb 1394 Отобразить все присутствующие устройства для указанных классов (в данном случае — классов USB и 1394). devcon remove @usb\* Удалить все устройства USB. Будут отображены удаленные устройства и состояние их удаления. devcon rescan Произвести поиск новых устройств Plug and Play. devcon resources =ports Отобразить ресурсы, которые используются всеми устройствами в классе настройки ports. devcon restart =net @'ROOT\*MSLOOP\0000 Перезапустить адаптер замыкания на себя ROOT\*MSLOOP\0000. Одинарная кавычка в команде указывает на то, что символ * (звездочка) должен трактоваться как часть имени, а не специальный символ. devcon hwids=mouse Показать список всех идентификаторов оборудования системы для устройств класса «мышь». devcon sethwid @ROOT\LEGACY_BEEP\0000 := beep Назначить идентификатор оборудования (beep) традиционному сигнальному устройству. devcon stack =ports Отобразить ожидаемый стек драйверов для устройства (включая нижние и верхние фильтры класса и устройства, а также управляющую службу). devcon status @pci\* Отобразить состояние каждого присутствующего устройства, у которого идентификатор экземпляра начинается символами pci\. devcon status @ACPI\PNP0501\1 Отобразить состояние указанного экземпляра устройства (в данном случае пронумерованного последовательного порта с ACPI). devcon status @root\rdp_mou\0000 Отобразить состояние драйвера мыши сервера или служб терминалов Microsoft . devcon status *PNP05* Отобразить состояние всех СОМ-портов. devcon update mydev.inf *pnp0501 Обновить все устройства, точно соответствующие идентификатору оборудования *pnp0501, чтобы использовать лучший драйвер в файле Mydev.inf, который сопоставлен идентификатору оборудования *pnp0501. Примечание. После обновления все устройства используют драйвер из Mydev.inf (даже если в системе имеется более подходящий драйвер). Это необходимо для установки драйвера новой версии, который еще не имеет подписи. Обновляются только устройства, которые соответствуют указанному идентификатору оборудования (изменения не касаются дочерних устройств). Если указанный файл INF не имеет подписи, появится диалоговое окно с просьбой подтвердить установку такого драйвера. Если требуется перезагрузка компьютера, появится соответствующее сообщение, а программа DevCon вернет ошибку уровня 1. Использование параметра -r приводит к автоматической перезагрузке компьютера в случае такой необходимости. Примечания.• Программа Devcon возвращает такие уровни ошибки: 0 - команда выполнена успешно; 1 - требуется перезагрузить компьютер; 2 - команда не выполнена; 3 - синтаксическая ошибка. • Использование параметра -r приводит к автоматической, без вывода соответствующего предупреждения перезагрузке компьютера (если это необходимо) после обработки всех устройств. • Если вводится команда -m:\\имя_компьютера и эта команда не выполняется на удаленном компьютере, возвращается ошибка. • Программа DevCon позволяет использовать специальные символы при указании идентификаторов экземпляров. Формат идентификаторов экземпляров отличается в зависимости от платформы и используемой операционной системы. ------------------ Не знаю, может, отдельную тему создать? А то ведь вопрос для многих актуальный! |
![]() |
![]() |
![]() |
#14 |
Бывалый писикарщик
![]() Регистрация: 06.09.2007
Город: Питер
Регион: 78, 98
Машина: Тойота РАВ4, ХА50, 2021.
Сообщений: 3,085
![]() ![]() ![]() ![]() ![]() ![]() |
![]() удобно использовать эту фичу вкупе с автохоткеем
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|