有没有办法跟踪操作系统分配的设备 ID?我正在使用 Windows 8.1,试图跟踪特定的鼠标 ID。粗略地浏览一下系统日志并没有什么用处。
详细说明一下,我的鼠标和 Wacom 平板电脑有问题,当涉及到 Windows 设备 ID 时,它也被视为鼠标。两个设备在几个睡眠/休眠周期后都停止工作,我怀疑这是由于 Window 对这种设备的限制:它只能分配其中的 20 个。
因为这两个设备都连接到在休眠时关闭的显示器,Windows 可能会在每次唤醒时为其分配新的 ID,直到它耗尽。还有其他线索表明这种猜测是正确的,但没有什么具体的。
我想跟踪这些 ID 以确认这是原因,然后再将我的设置更改为不太理想的设置以尝试修复它。
来自 Microsoft 文章 Hardware ID:
您的设备应位于“鼠标和其他指针设备”下的设备管理器树中。
如果您想跟踪更改,可以使用 devcon:
要使用的命令是 DevCon HwIDs ,它显示指定设备的硬件 ID、兼容 ID 和设备实例 ID。
它的语法是:
其中 ID 使用硬件 ID 或硬件 ID 的一部分指定一个或多个设备。这样,如果分配给设备的所有 ID 都有一个共同的部分,您可以在该部分上进行查询。
如果您希望从批处理文件中调用 devcon 并将其答案附加到文本文件中,请在唤醒后立即执行它。
请参阅文章 在 Windows 从睡眠或休眠状态恢复时运行程序。