基于USB信息区分键盘事件
问题描述:
在我的系统上,我有2个键盘能够创建wx.EVT_CHAR
和wx.EVT_KEY_UP
事件。我想要处理来自keyboard1的事件而不是来自keyboard2的事件。基于USB信息区分键盘事件
我的两个键盘将是物理上不同类型的设备,具有不同的vendorId
和productId
(USB信息)。
是否可以检查触发键盘事件的vendorId
和productId
?
答
我不认为Python有办法直接做到这一点。就我所知,wxPython没有任何挂钩到OS USB驱动程序。所以我要说不,wxPython本身是不可能的。
但你可以去看看下面,看看是否能找到一个解决办法:
看一看'evdev' https://开头python- evdev.readthedocs.io/en/latest/ –