自分のアプリケーションでコンピューターに接続されている(最大4つの)キーボードの入力を読みたい。
私の状況
小さなイベントのために、3つのUSBバーコードスキャナーをラップトップ(キーボード付き)に接続したいと思います
デフォルトでは、バーコードスキャナーは単にキーボードのように機能します。バーコードをスキャンする場合は、番号を入力して「戻る」キーを押すだけです。それは素晴らしく、箱から出してすぐに機能します。
私のアプリケーションでは、3つのバーコードスキャナーが同時に動作し、デフォルトのアプリケーションと競合する可能性があります。また、ラップトップのキーボードでバーコードを手動で入力するという意見もあるはずです。
目標
したがって、カスタムアプリケーション(C ++またはPython)で4つのキーボードの入力を読み取り、それらを個別に処理する必要があります。
環境
私の特定の環境は、3つのバーコードスキャナーが接続されているラップトップ上のUbuntu11.04です。アプリケーションはC++またはPythonで作成されています(この質問への回答によって異なります)。
ヒントや回答を事前に感謝します