我正试图在V-USB AVR上使用microcontroller来模仿HID键盘,我发现了如何发送密钥以及如何释放所有密钥,通过调用usbSetInterrupt()为0来获取键值,但有没有办法释放一个键而不是另一个键?
我正在将它用于游戏控制器,例如,我按住与左箭头对应的按钮,然后按下并释放A按钮。我希望它注册为:
但我现在所做的一切基本上都是瞬间压力。每次按下按钮,它都会在计算机上注册为按下并释放。有没有办法调用usbSetInterrupt()或其他东西告诉它现在只释放了一个先前按下的键?