【发布时间】:2015-12-07 01:19:19
【问题描述】:
我有应该模拟键盘的 Leonardo/Micro 设备。 我想修改库。原因是我希望能够发送原始扫描码,而图书馆做了一些准备。 我查看了 HID 库的源代码,但很难理解以下几点:
- Keyboard_::begin() 和 Keyboard_::end() 应该是 start 和 stop keboard 仿真,但它们的主体是空的; https://www.arduino.cc/en/Reference/KeyboardBegin
- KeyReport 尤其神秘:
- keyreport 到底发生了什么?我在 HID.cpp 的 USB_Send 函数中丢失了轨道。找不到它的来源
- 什么是修饰符,它们在做什么?
- 发送的密钥数量是否限制为 6 个,或者理论上可以是任意数量?
【问题讨论】: