设备管理器中的所有鼠标(见下文)均已通过取消勾选该框配置为不唤醒我的计算机。
当我跑步时powercfg -devicequery wake_armed
,只出现键盘
当我让笔记本电脑进入睡眠状态时,我仍然可以用鼠标将其唤醒?!
当我运行时powercfg /lastwake
,我得到以下信息:
Wake History Count - 1
Wake History [0]
Wake Source Count - 1
Wake Source [0]
Type: Device
Instance Path: USB\VID_046D&PID_C53A\7&2aaa6b14&0&4
Friendly Name:
Description: USB Composite Device
Manufacturer: (Standard USB Host Controller)
第一个问题: 如何在不停用设备管理器中的随机内容的情况下更准确地识别唤醒我的计算机的东西(这需要大量的反复试验!)?
但说到技术,我还是个新手,所以我真的不太了解。第二个问题:这有助于找出罪魁祸首吗?
我禁用了所有键盘,现在无法用鼠标唤醒笔记本电脑。我终于找到了“键盘”,实际上是我的鼠标。第三个问题:我的计算机认为鼠标 ( G703 lightspeed Logitech
) 实际上不是键盘,我该如何解决这个问题?
我在用着Windows 11 Version 10.0.22621 Build 22621
。
答案1
以下是如何找出合适的设备并禁用其唤醒功能的指南: https://www.onmsft.com/how-to/how-to-find-out-what-woke-your-windows-10-pc-from-sleep
UPD:“USB 复合设备”表示您的设备具有多个 USB 接口并由多个“子设备”组成。您可以在设备管理器的“查看->按连接查看设备”模式下查看它们。
此外,由于您的鼠标是 HID 设备,并且可能包含多个顶级集合在其 HID 报告描述符中,Windows 可以在设备树中为每个 HID 顶级集合创建另一组子设备。这对于许多具有“扩展”或“可重新编程”按钮的鼠标来说很常见 - 因此对于某些操作,它可能会生成“键盘键”(例如“下一曲目”或“调高音量”)事件等。
以下是 Windows 上我的 Logitech Unifying 接收器以及键盘和鼠标的显示内容:
因此实际上我有一个硬件 USB 设备连接到我的电脑,但 Windows 将其识别为多个设备。
要在“按连接查找设备”模式下找到鼠标,只需在另一个模式下单击鼠标使其聚焦,然后切换到“按连接查找设备”模式。它应该会自动打开相应的子树。