v-usb按钮按下并释放

时间:2013-04-08 03:44:11

标签: c++ usb arduino avr

我正试图在V-USB AVR上使用microcontroller来模仿HID键盘,我发现了如何发送密钥以及如何释放所有密钥,通过调用usbSetInterrupt()为0来获取键值,但有没有办法释放一个键而不是另一个键?

我正在将它用于游戏控制器,例如,我按住与左箭头对应的按钮,然后按下并释放A按钮。我希望它注册为:

  • 左箭头按
  • A按
  • 发布
  • 左箭头释放

但我现在所做的一切基本上都是瞬间压力。每次按下按钮,它都会在计算机上注册为按下并释放。有没有办法调用usbSetInterrupt()或其他东西告诉它现在只释放了一个先前按下的键?

0 个答案:

没有答案