2017-11-10 9 views
0

私のシステムでは、wx.EVT_CHARwx.EVT_KEY_UPのイベントを作成できる2つのキーボードがあります。私はkeyboard1のイベントをkeyboard2のイベントとは違って処理したいと思っています。USB情報に基づいてキーボードイベントを区別する

私の2台のキーボードは、異なるvendorIdproductId(USB情報)の物理的に異なるタイプのデバイスです。

キーボードイベントを引き起こしたvendorIdproductIdをチェックすることはできますか?

+0

は 'evdev' HTTPSを見てくださいevdev.readthedocs.io/en/latest/ –

答えて

1

私はPythonにこれを直接行う方法はないと思います。 wxPythonには私の知る限りOSのUSBドライバへのフックはありません。だから私はいいえ、これはwxPython自体では不可能と言うつもりです。

しかし、あなたは回避策を見つけることができるかどうかを確認するために、次のを見て行くことができます:// python-:

関連する問題