这将是一个很酷的功能,但不幸的是它似乎不可能;Windows 可以配置(通过powercfg
命令 -powercfg /?
了解更多详细信息)将来自给定 USB HID 设备的输入视为从睡眠中唤醒的原因(或不是原因),但不区分输入类型。编写一个程序来进行这种微分是相对微不足道的,但是当机器可以运行该程序来决定是否唤醒时,它已经唤醒了,而是必须决定是否返回睡眠——这可能无济于事。
作为一种解决方法,您可以考虑简单地将鼠标禁用为可以唤醒 PC 的设备;如果您在鼠标旁边的桌子上没有键盘,那么这可能不是一个有用的选项,但它看起来与您将要完成的任务一样接近。为此,请打开命令外壳并运行
powercfg /devicequery wake_armed
Run Code Online (Sandbox Code Playgroud)
您会在列表中看到您的鼠标设备,可能还有其他设备。要禁用来自鼠标的唤醒输入,请执行
powercfg /devicedisablewake <name of mouse device>
Run Code Online (Sandbox Code Playgroud)
如果您决定稍后重新启用它,请通过
powercfg /deviceenablewake <name of mouse device>
Run Code Online (Sandbox Code Playgroud)
或者,您可以在不使用无线鼠标时关闭它,作为奖励,它的电池续航时间可能会更长一些。
归档时间: |
|
查看次数: |
6070 次 |
最近记录: |