AVRマイクロコントローラーでV-USBを使用してHIDキーボードを模倣しようとしています。 1 つのキーを解放し、別のキーを解放しない方法は?
これをゲームコントローラーに使用しているので、たとえば、左矢印に対応するボタンを押したまま、A ボタンを押して離します。私はそれを次のように登録したい:
- 左矢印キー
- プレス
- リリース
- 左矢印リリース
しかし、今私にできることは、基本的にそれぞれを瞬間的に押すことだけです. ボタンを押すたびに、コンピューターでプレスアンドリリースとして登録されます。usbSetInterrupt() を呼び出す方法や、以前に押されたキーの 1 つだけが解放されたことを伝える方法はありますか?