У меня есть пара наушников Bluetooth 4.0, которые сопряжены как с моим ноутбуком, так и с моим рабочим столом. Как только я включу наушники, они выведут любое спаренное устройство из режима ожидания. Поэтому, если мой рабочий стол находится в режиме ожидания, и я хочу использовать наушники с ноутбуком, они выведут мой рабочий стол из спящего режима и подключатся к нему.
Я хотел бы иметь возможность отключить эту функцию. Если я просматриваю настройки питания на модуле Bluetooth в диспетчере устройств, параметр "Разрешить этому устройству разбудить компьютер" недоступен. Вероятно, это связано с тем, что адаптер Bluetooth на моем рабочем столе питается от USB, а в соответствии с реализацией Microsoft протокола Bluetooth корневой концентратор и контроллер USB обрабатывают состояния питания для подключенных устройств.
Однако, если я открою корневой концентратор, к которому подключен модуль Bluetooth, опция "Разрешить этому устройству разбудить компьютер" также будет недоступна. Во всяком случае, я не хочу его здесь отключать, поскольку моя клавиатура также подключена к тому же концентратору, и я хочу вывести мой компьютер из режима ожидания с клавиатуры.
Использование команды PowerCFG -lastwake
в командной строке говорит только о том, что устройство, которое разбудило компьютер, было корневым концентратором USB (как и должно быть, согласно реализации протокола Bluetooth в Microsoft). Прямо сейчас, когда я переключаю компьютер в режим сна, адаптер Bluetooth переходит в состояние ожидания D2. Есть ли способ перевести его в состояние D3 (выключено), когда я переводю компьютер в режим ожидания? Или взломать реестр или где-то, что отключит функцию пробуждения от режима ожидания адаптера Bluetooth?
Как предотвратить выход компьютера из режима ожидания при включении наушников Bluetooth?
:Редактировать:
powercfg -devicequery wake_programmable
HID Keyboard Device
HID-compliant consumer control device (001)
HID Keyboard Device (001)
HID-compliant system controller (001)
HID-compliant consumer control device (004)
HID-compliant system controller (003)
HID-compliant consumer control device (005)
Qualcomm Atheros AR8151 PCI-E Gigabit Ethernet Controller (NDIS 6.30)
HID-compliant vendor-defined device (006)
HID-compliant vendor-defined device (008)
HID-compliant vendor-defined device (009)
HID-compliant vendor-defined device (010)
HID-compliant mouse (001)
powercfg -devicequery wake_armed
HID Keyboard Device
HID Keyboard Device (001)
HID-compliant mouse (001)