какая служба windows отвечает за мышь?

24251
MrVimes

Есть ли служба, отвечающая за управление мышью? Я хочу попробовать остановить / запустить его после внесения нескольких изменений в панели управления через реестр.

(Мне нужно получить изменения, чтобы применить их без перезагрузки, потому что перезагрузка просто сбрасывает их обратно по умолчанию)

3

2 ответа на вопрос

5
BillP3rd

Мышь не контролируется службой. Его функция управляется драйвером устройства. Смотрите раздел реестра HKLM\SYSTEM\CurrentControlSet\services\mouhid. Если вы запустите DRIVERQUERY.EXE, вы увидите, что он работает как часть ядра и не имеет собственного идентификатора процесса. Поэтому я сомневаюсь, что его можно остановить или убить.

@MrVimes: если он указан в службах, вы можете просто установить для параметра Start значение mouhid значение 4, чтобы отключить его при загрузке, но я не уверен, что ваш компьютер все еще может загрузиться. Возможно, вы могли бы попробовать «net stop mouhid» и «net start mouhid», но, опять же, я не знаю последствий этого. Во всяком случае, я думаю, что это не поможет с вашим другим вопросом: http://superuser.com/questions/180541/is-it-possible-to-apply-a-registry-change-without-rebooting Tom Wijsman 14 лет назад 0
1
grawity

Как отмечает BillP3rd, мыши обрабатываются драйвером ядра, а не службой.

Однако драйверы слишком управляются Service Controller и могут управляться scили net start.

( sc stop beepубить динамик ПК это классика.)

В то время как `SC STOP BEEP` работает, и хотя` SC QUERY MOUCLASS` может показывать, что драйвер может быть остановлен, `SC STOP MOUCLASS` генерирует ошибку` [SC] ControlService FAILED 1052: Запрошенный элемент управления недопустим для этого service` (указанный выше драйвер `mouhid` на моей системе не работает.) BillP3rd 14 лет назад 0

Похожие вопросы