基于USB信息区分键盘事件

基于USB信息区分键盘事件

问题描述:

在我的系统上,我有2个键盘能够创建wx.EVT_CHARwx.EVT_KEY_UP事件。我想要处理来自keyboard1的事件而不是来自keyboard2的事件。基于USB信息区分键盘事件

我的两个键盘将是物理上不同类型的设备,具有不同的vendorIdproductId(USB信息)。

是否可以检查触发键盘事件的vendorIdproductId

+0

看一看'evdev' https://开头python- evdev.readthedocs.io/en/latest/ –

我不认为Python有办法直接做到这一点。就我所知,wxPython没有任何挂钩到OS USB驱动程序。所以我要说不,wxPython本身是不可能的。

但你可以去看看下面,看看是否能找到一个解决办法: