Python3 Windows(7)输入设备检测
谷歌的搜索结果似乎已经下降到必应的水平,因此毫无用处。我正在尝试做一些相对简单的事情,检测是否插入了键盘和/或鼠标。简言之,我在一所学校工作,孩子们不停地移动鼠标和键盘。忽略物理安全和其他一切我想要一个简单的脚本,可以检测键盘/鼠标在启动/登录和注销/关闭时是否存在。一旦我有了这些信息,我就可以发出我需要的任何警报或日志,但是我如何检测USB键盘/鼠标的存在呢Python3 Windows(7)输入设备检测,windows,python-3.x,keyboard,usb,hardware,Windows,Python 3.x,Keyboard,Usb,Hardware,谷歌的搜索结果似乎已经下降到必应的水平,因此毫无用处。我正在尝试做一些相对简单的事情,检测是否插入了键盘和/或鼠标。简言之,我在一所学校工作,孩子们不停地移动鼠标和键盘。忽略物理安全和其他一切我想要一个简单的脚本,可以检测键盘/鼠标在启动/登录和注销/关闭时是否存在。一旦我有了这些信息,我就可以发出我需要的任何警报或日志,但是我如何检测USB键盘/鼠标的存在呢 这需要是一个静默运行的后台进程。有什么想法吗?请参阅。注册以将WM\u DEVICECHANGE消息发送到WindowProc或SERV
这需要是一个静默运行的后台进程。有什么想法吗?请参阅。注册以将
WM\u DEVICECHANGE
消息发送到WindowProc
或SERVICE\u CONTROL\u DEVICEEVENT
通知发送到服务控制处理程序。设备类:&。谢谢,看起来像我想要的,但是如何在Python3中使用这些类/事件呢?我看到很多链接到MSDN的答案,这很有意义,但我不知道如何访问/使用这些对象。