1台のPCに接続されたUSBキーボード(少なくとも2台)のキー操作を区別する必要があります。 キーボードAまたはキーボードBのどちらかでキー(たとえば)が押されたかどうかを判断するための方法や先験はありますか? (望ましい言語はC#の場合)同じホストに接続されている複数のUSBキーボードのキー押下を区別する方法
擬似コード:
if (keyPressed == 's')
{
if(keyboardID == 'A')
{
print("Key 's' was pressed by Keyboard A");
}
else if (keyboardID == 'B')
{
print("Key 's' was pressed by Keyboard B");
}
}
Iあなたの質問に対してより多くのコンテキストを提供することをお勧めします。これは、コンソールアプリケーションやwinフォームアプリケーションなどとして実行されますか。 – Theo
私は自分自身(マウスだけでなく)少し興味があったように、私は答えを見ています。私はそれが使用されているUSBポート、IRQ、またはそれに類するもののアドレスを明確に特定することが必要であると確信しています。 – CDove
windowsまたはlinux? – eactor