アプリケーションの1つで使用する外部プッシュボタンを作成したいと思います。私の質問は、ハードウェア自体に焦点を当てているのではなく(そのため、ここで質問しています)、ソフトウェア/通信の側面に焦点を当てています。最善かつ最も簡単な方法は何でしょうか?良い速度が重要なので、通常のキーボードのレイテンシーとあまり変わらないようにする必要があります。
次の解決策が思い浮かびます。
- ハードウェアを変更されたキーボードにするか、少なくともシステムによってキーボードとして認識される必要があります。長所:ソフトウェア側からの追加作業は必要ありません。短所:通常のキーボードも使用する必要がある場合はどうなりますか?さて、今日のUSBキーボードではそれほど悪くはありません...
- シリアルポートを介して通信します。これは最も簡単なアプローチであり、さらに良いのは、10年前のようなものでした。現在、ほとんどのコンピューターには1つもありません。もちろん、シリアルUSBコンバーターはたくさんあります。
- 標準のUSBデバイスにします。ドライバーをインストールしたり、別のOSを気にしたりするなど、このアイデアは好きではありません。
何か良いことが頭に浮かびますか?