ED Team USSR_Rik Posted April 18, 2006 ED Team Share Posted April 18, 2006 Можно ли из командной строки программно отключить HID-девайс? Либо скриптом? Аналогично тому, как это делается в Диспетчере устройств кнопкой "Отключить". Для чего нужно - детенышам в их играх мешают мои джойстиковые оси, не везде есть такие гибкие настройки устройств ввода, как в ЛО (гм? а где еще есть? "Леталки" не в счет!). Честно говоря, я их раньше принимал как должное - но уже убедился, что возможности конфигурирования девайсов в ЛО скорее приятное исключение, чем правило. Я бы этот скрипт в Автозагрузку сунул - и все. Аналогично и на включение (на машине разные аккаунты). Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы Link to comment Share on other sites More sharing options...
Dmut Posted April 18, 2006 Share Posted April 18, 2006 не знаю как отключить конкретный HID-девайс, но если у тебя PS\2 мышь и ребенку не нужен джой и руль, то можно остановить весь сервис по обслуживанию HID устройств. net stop hidserv "There are five dangerous faults which may affect a general: recklessness, which leads to destruction; cowardice, which leads to capture; a hasty temper, which can be provoked by insults; a delicacy of honor which is sensitive to shame; over-solicitude for his men, which exposes him to worry and trouble." Sun Tzu [sigpic]http://forums.eagle.ru/signaturepics/sigpic2354_5.gif[/sigpic] Link to comment Share on other sites More sharing options...
ED Team USSR_Rik Posted April 18, 2006 Author ED Team Share Posted April 18, 2006 Ух ты, все HID'ы одним махом! А что, это, пожалуй, пойдет! net stop/net start и все дела. Спасибо! Дома попробую. Нет, не идет - пишет, что эта служба и так не запущена. Может, она только для определения новых HID-устройств. Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы Link to comment Share on other sites More sharing options...
ED Team SL PAK Posted March 16, 2017 ED Team Share Posted March 16, 2017 Решение так и не нашлось? Как отключить все наши РУСы, РУДы, и педали программно одним махом? Link to comment Share on other sites More sharing options...
FenechkA Posted March 17, 2017 Share Posted March 17, 2017 в WDK (Windows Driver Kit) есть утилитка devcon (Device Console) помимо всего прочего, как раз может стопать/стартовать девайсы описание тут сам WDK тут кому в лом качать и ставить, приаттачу сюда, она мелкая совсем Link to comment Share on other sites More sharing options...
ED Team SL PAK Posted March 17, 2017 ED Team Share Posted March 17, 2017 в WDK (Windows Driver Kit) есть утилитка devcon (Device Console) помимо всего прочего, как раз может стопать/стартовать девайсы описание тут сам WDK тут кому в лом качать и ставить, приаттачу сюда, она мелкая совсем Спасибо. Но слишком хакерски. Боюсь отключу не то и потом не смогу включить не это :) Link to comment Share on other sites More sharing options...
FenechkA Posted March 18, 2017 Share Posted March 18, 2017 да не, нормальная утиль ничего не обратимого параметром disable натворить не получится хотя в целом да, можно и деинсталлировать девас, но то другие комманды :) З.Ы. мой Х52 за просто так не отключается, требует перезагрузку системы вопщем лучше проверить, если девайс отключается в девайс менеджере нормально, то и с этой утилью тоже все будет ок если просит ребут - видимо никак... Link to comment Share on other sites More sharing options...
ED Team BillyCrusher Posted March 20, 2017 ED Team Share Posted March 20, 2017 З.Ы. мой Х52 за просто так не отключается, требует перезагрузку системы Перезагрузку требует, если запущено приложение, использующее данный девайс. У меня Х52 отключается нормально, но если пытаться отключить его при какой-либо запущенной игре, которая использует джойстик, то требует ребут. "You become responsible, forever, for what you have tamed.” ― Antoine de Saint-Exupéry, The Little Prince. Link to comment Share on other sites More sharing options...
FenechkA Posted March 20, 2017 Share Posted March 20, 2017 ну у меня SST стоит, видимо оно его и держит. Link to comment Share on other sites More sharing options...
huligan Posted January 30, 2020 Share Posted January 30, 2020 ну и? скачал devcon.exe (32 и 64)для своей винды,закинул их в нужные папки винды,а дальше то что? Как теперь джойстики то отключить?Какую команду писать в cmd ??? win10 21H2 | i5-4670K 4.5GHz | 16Гб DDR3 | MSI RTX2080ti Ventus OC 11G | РУС vkb Gladiator Pro+РУД vkb Gametrix ECS+Пендали BRD-MS1 | Pico4 VR | | https://vk.com/paraplan_mkp Link to comment Share on other sites More sharing options...
FenechkA Posted January 31, 2020 Share Posted January 31, 2020 определить hwid девайса и выдать команду devcon disable hwid даю пример для MMJoy2 1) узнаем hwid девайса с помощью команды devcon hwids USB* (все девайсы на USB) 2) дизаблим девайс 3) енаблим обратно Link to comment Share on other sites More sharing options...
ED Team SL PAK Posted January 31, 2020 ED Team Share Posted January 31, 2020 Круто. А ярлыки для упрощения действий создать не получится? Link to comment Share on other sites More sharing options...
FenechkA Posted January 31, 2020 Share Posted January 31, 2020 (edited) так ради бога, кто-ж мешает :) З.Ы. формат в целом такой devcon [-r] disable <id> [<id>...] то есть можно в раз несколько девайсов погасить\поджечь Edited January 31, 2020 by FenechkA Link to comment Share on other sites More sharing options...
huligan Posted January 31, 2020 Share Posted January 31, 2020 (edited) ага,через USB работает! cd C:\Windows\SysWOW64 devcon disable "USB\VID_231D&PID_0121&REV_1918" и cd C:\Windows\SysWOW64 devcon enable "USB\VID_231D&PID_0121&REV_1918" А почему у тебя devcon в Темпе лежит ? А нельзя отключить не через USB,а через HID ? типа вместо этого Ага!!! :D МОЖНО!!! :D также через батник cd C:\Windows\SysWOW64 devcon disable "HID\VID_231D&PID_0121&REV_1918" РАБОТАЕТ!!! Теперь в один батник можно прописать все джойстики для отключения и не через USB,а софтово через HID !!! ...Всем спасибо,все свободны :D Edited January 31, 2020 by huligan win10 21H2 | i5-4670K 4.5GHz | 16Гб DDR3 | MSI RTX2080ti Ventus OC 11G | РУС vkb Gladiator Pro+РУД vkb Gametrix ECS+Пендали BRD-MS1 | Pico4 VR | | https://vk.com/paraplan_mkp Link to comment Share on other sites More sharing options...
huligan Posted January 31, 2020 Share Posted January 31, 2020 (edited) схема такая(так быстрее отключает и включает и без тилим-звук подключения устройства в винде!!!) итак,вот мои все 5 джоев и команда на их отключение в батнике cd C:\Windows\SysWOW64 devcon disable "HID\VID_231D&PID_0121&REV_1918" devcon disable "HID\VID_231D&PID_1106&REV_0138" devcon disable "HID\VID_046D&PID_C29A&REV_1327" devcon disable "HID\VID_045E&PID_028E&IG_00" devcon disable "HID\VID_2341&PID_8036&REV_0100&MI_02" ну и включение cd C:\Windows\SysWOW64 devcon enable "HID\VID_231D&PID_0121&REV_1918" devcon enable "HID\VID_231D&PID_1106&REV_0138" devcon enable "HID\VID_046D&PID_C29A&REV_1327" devcon enable "HID\VID_045E&PID_028E&IG_00" devcon enable "HID\VID_2341&PID_8036&REV_0100&MI_02" Вот тока почему батник работает только с рабочего стола,верней только с диска С:\ ?Если перетащить батник на другой диск в свою папку,то не работает.Что нужно сделать,чтобы батники лежали на другом диске,а запускать их из ярлыков с рабочего стола? Edited January 31, 2020 by huligan win10 21H2 | i5-4670K 4.5GHz | 16Гб DDR3 | MSI RTX2080ti Ventus OC 11G | РУС vkb Gladiator Pro+РУД vkb Gametrix ECS+Пендали BRD-MS1 | Pico4 VR | | https://vk.com/paraplan_mkp Link to comment Share on other sites More sharing options...
FenechkA Posted February 1, 2020 Share Posted February 1, 2020 (edited) Вот тока почему батник работает только с рабочего стола,верней только с диска С:\ ?потому, что в батнике нет команды перехода на диск С: cd C:\Windows\SysWOW64 не переходит диск, она переходит в каталог, но мы остаемся на диске d: например то есть батник должен выглядеть так: c: cd C:\Windows\SysWOW64 devcon disable "HID\VID_231D&PID_0121&REV_1918" devcon disable "HID\VID_231D&PID_1106&REV_0138" devcon disable "HID\VID_046D&PID_C29A&REV_1327" devcon disable "HID\VID_045E&PID_028E&IG_00" devcon disable "HID\VID_2341&PID_8036&REV_0100&MI_02" ну а если совсем правильно делать, то надо заюзать переменные среды винда же не у всех на С: лежит и не всегда в Windows :) %systemdrive% cd %systemroot%\SysWOW64 devcon disable "HID\VID_231D&PID_0121&REV_1918" devcon disable "HID\VID_231D&PID_1106&REV_0138" devcon disable "HID\VID_046D&PID_C29A&REV_1327" devcon disable "HID\VID_045E&PID_028E&IG_00" devcon disable "HID\VID_2341&PID_8036&REV_0100&MI_02" З.Ы. вместо пяти команд можно было обойтись ровно одной devcon disable "HID\VID_231D&PID_0121&REV_1918" "HID\VID_231D&PID_1106&REV_0138" "HID\VID_046D&PID_C29A&REV_1327" "HID\VID_045E&PID_028E&IG_00" "HID\VID_2341&PID_8036&REV_0100&MI_02" тут и батник не нужен, ярлык делаем не с батника а прямо с девкон-а З.З.Ы. теперь вы мне расскажите, а для чего все это, собственно, нужно ? зачем гасить скопом все контроллеры ? как-то ничего на ум не приходит... :) Edited February 1, 2020 by FenechkA Link to comment Share on other sites More sharing options...
reg_zero Posted February 1, 2020 Share Posted February 1, 2020 потому, что в батнике нет команды перехода на диск С: cd C:\Windows\SysWOW64 не переходит диск, она переходит в каталог, но мы остаемся на диске d: например то есть батник должен выглядеть так: c: cd C:\Windows\SysWOW64 devcon disable "HID\VID_231D&PID_0121&REV_1918" devcon disable "HID\VID_231D&PID_1106&REV_0138" devcon disable "HID\VID_046D&PID_C29A&REV_1327" devcon disable "HID\VID_045E&PID_028E&IG_00" devcon disable "HID\VID_2341&PID_8036&REV_0100&MI_02" ну а если совсем правильно делать, то надо заюзать переменные среды винда же не у всех на С: лежит и не всегда в Windows :) %systemdrive% cd %systemroot%\SysWOW64 devcon disable "HID\VID_231D&PID_0121&REV_1918" devcon disable "HID\VID_231D&PID_1106&REV_0138" devcon disable "HID\VID_046D&PID_C29A&REV_1327" devcon disable "HID\VID_045E&PID_028E&IG_00" devcon disable "HID\VID_2341&PID_8036&REV_0100&MI_02" З.Ы. вместо пяти команд можно было обойтись ровно одной devcon disable "HID\VID_231D&PID_0121&REV_1918" "HID\VID_231D&PID_1106&REV_0138" "HID\VID_046D&PID_C29A&REV_1327" "HID\VID_045E&PID_028E&IG_00" "HID\VID_2341&PID_8036&REV_0100&MI_02" тут и батник не нужен, ярлык делаем не с батника а прямо с девкон-а З.З.Ы. теперь вы мне расскажите, а для чего все это, собственно, нужно ? зачем гасить скопом все контроллеры ? как-то ничего на ум не приходит... :) Навевает про кота ,яйца и когда ему нечего делать . Link to comment Share on other sites More sharing options...
ED Team SL PAK Posted February 1, 2020 ED Team Share Posted February 1, 2020 Некоторые гениальные разработчики игор считаю что у компьютера не может быть более одного джойстика и тот обязательно геймпад. Такие игры при подключенном вирпильском железе не играбельны совсем. Link to comment Share on other sites More sharing options...
nickbolt Posted February 1, 2020 Share Posted February 1, 2020 Некоторые гениальные разработчики игор считаю что у компьютера не может быть более одного джойстика и тот обязательно геймпад. Такие игры при подключенном вирпильском железе не играбельны совсем. К примеру,бесплатный и ужасный Ассасин Крид Юнион такой именно )) Рязань 3600\32 Я несерьезен, каждая моя фраза-сарказм. Link to comment Share on other sites More sharing options...
FenechkA Posted February 1, 2020 Share Posted February 1, 2020 понятно. сам кроме S.T.A.L.K.E.R-а, АРМА-ы и DCS не играю ни во что, проблемы с устройствами нет. ну если помог - рад :) Link to comment Share on other sites More sharing options...
nickbolt Posted February 1, 2020 Share Posted February 1, 2020 понятно. сам кроме S.T.A.L.K.E.R-а, АРМА-ы и DCS не играю ни во что, проблемы с устройствами нет. ну если помог - рад :) Сталкер глючный и спалил мне видяху))Хотя чешется рука скачать какой-нить обливион))В Арме1 меня чегото убивают сразу,а лет 10 назад в официяльно купленной версии пули летели,как во взломанной-криво.И я не доживу до динамической кампании)) Рязань 3600\32 Я несерьезен, каждая моя фраза-сарказм. Link to comment Share on other sites More sharing options...
huligan Posted February 1, 2020 Share Posted February 1, 2020 (edited) зачем гасить скопом все контроллеры ? да всё из-за бэтки новой игры System Shock 2020 ,в которой пока все контроллеры не выключишь,мышка не работает и постоянно в сторону тянет :D А в настройках нет даже переназначения кнопок ...ну и заодно,бывают и в других играх поддержка джоев по умолчанию и ,чтоб не лезть в настройки и не настраивать отключение джоев... за правильную команду-верисенкс!:thumbup: Edited February 1, 2020 by huligan win10 21H2 | i5-4670K 4.5GHz | 16Гб DDR3 | MSI RTX2080ti Ventus OC 11G | РУС vkb Gladiator Pro+РУД vkb Gametrix ECS+Пендали BRD-MS1 | Pico4 VR | | https://vk.com/paraplan_mkp Link to comment Share on other sites More sharing options...
huligan Posted February 1, 2020 Share Posted February 1, 2020 Навевает про кота ,яйца и когда ему нечего делать . злые вы,уйду я от вас:wub: win10 21H2 | i5-4670K 4.5GHz | 16Гб DDR3 | MSI RTX2080ti Ventus OC 11G | РУС vkb Gladiator Pro+РУД vkb Gametrix ECS+Пендали BRD-MS1 | Pico4 VR | | https://vk.com/paraplan_mkp Link to comment Share on other sites More sharing options...
FenechkA Posted February 1, 2020 Share Posted February 1, 2020 (edited) Сталкер глючный и спалил мне видяху))ниверю, импосибльХотя чешется рука скачать какой-нить обливион))Lost Alpha наш выбор Oblivion Lost не зашел совсемВ Арме1 меня чегото убивают сразу,руки, жопа, все прозаично :) а лет 10 назад в официяльно купленной версии пули летели,как во взломанной-криво.это странно, Федор (FADE) за так просто не приходитИ я не доживу до динамической кампании))как и я, в игре на сайте которой мы находимся... Edited February 2, 2020 by FenechkA Link to comment Share on other sites More sharing options...
FenechkA Posted February 2, 2020 Share Posted February 2, 2020 да оно понятно, достойных модов очень много. но эти два стоят как-бы особняком. оба два - попытка вернуть "то самый" сталкер, который разрабы обещали. билдовские локации, сюжет из диздоков и все такое. и вот тут, как по мне, Lost Alpha выглядить гораздо интереснее. Link to comment Share on other sites More sharing options...
Recommended Posts