在我的系统上,我有 2 个键盘,能够创建wx.EVT_CHAR
和wx.EVT_KEY_UP
事件。我想以不同于键盘 2 中的事件处理来自键盘 1 的事件。
我的两个键盘将是物理上不同类型的设备,具有不同的vendorId
和productId
(USB信息(。
是否可以检查触发键盘事件的vendorId
和productId
?
我不认为Python有办法直接做到这一点。 据我所知,wxPython与操作系统USB驱动程序没有任何钩子。所以我要说不,这在wxPython本身是不可能的。
但是,您可以查看以下内容,看看是否可以找到解决方法:
- 如何确定输入来自哪个键盘
- https://pypi.python.org/pypi/usbid/1.0.3