Иногда, когда я ударяю мышь или клавиатуру, мой компьютер включается. Как мне это предотвратить?
2 ответа
Вы можете отключить пробуждение компьютера всеми устройствами с помощью powershell -Command "powercfg /devicequery wake_armed | ForEach{ powercfg /devicedisablewake $_ }"
.
В cmd
вы можете запустить powercfg /devicequery wake_armed
чтобы получить список устройств, которым в настоящее время разрешено пробуждать ваш компьютер. Скорее всего, вы увидите пару HID (устройство с интерфейсом пользователя) и, возможно, сетевую карту. Вы можете скопировать / вставить их в соответствующую команду, powercfg /devicedisablewake "your device here"
, чтобы разбудить "ваше устройство здесь" , но это раздражает.
ForEach{ $_ }
работает немного как xargs
если вы знакомы с этим, где $_
является заполнителем для текста в каждой строке ввода (т. powercfg /devicequery wake_armed
перед конвейером).
Если вы хотите отключить его только для мыши и клавиатуры, сделайте следующее:
- Откройте диспетчер устройств
- Перейдите к Клавиатурам
- Выберите и по умолчанию / используя клавиатуру (обычно стандартную клавиатуру PS / 2), щелкните правой кнопкой мыши и перейдите к свойствам
- Нажмите «Управление питанием» и снимите флажок «Разрешить этому устройству активировать компьютер»:
Те же шаги для мыши!
Примечание: это работает не на всех устройствах, на ноутбуках, возможно, вам придется перейти к параметрам питания!