问题描述

电脑待机后仍然会被鼠标唤醒,在设备管理器里面,对响应名称设备的电源管理取消唤醒设置后也不能够解决该问题。

唤醒的鼠标:Microsoft Pro IntelliMouse

解决

  • 首先先让电脑睡眠
  • 使用目标鼠标唤醒设备
  • 终端中用 powercfg /lastwake 查看最后一次唤醒电脑的设备

    powercfg /lastwake
    唤醒历史记录计数 - 1
    唤醒历史记录 [0]
      唤醒源计数 - 1
      唤醒源 [0]
        类型: 设备
        实例路径: USB\VID_045E&PID_082A\7&22672947&0&1
        友好名称:
        描述: USB Composite Device
        制造商: (标准 USB 主控制器)
  • 进入设备管理器查看是否有设备示例路径与上面相同
  • 最终在键盘——HID-KeyBoard Device的事件中看到看到了相同实例路径的设备
  • 将该设备电源选项取消唤醒

后续

后面我又用键盘唤醒了设备,查询得到以下的结果:

powercfg /lastwake
唤醒历史记录计数 - 1
唤醒历史记录 [0]
  唤醒源计数 - 1
  唤醒源 [0]
    类型: 设备
    实例路径: PCI\VEN_1022&DEV_1639&SUBSYS_381617AA&REV_00\4&1185d5e4&0&0441
    友好名称: AMD USB 3.10 可扩展主机控制器 - 1.10 (Microsoft)
    描述: 符合 USB xHCI 的主机控制器
    制造商: 通用 USB xHCI 主机控制器

对于系统来说,直接唤醒的设备并不是直接的键鼠设备。