做HID键盘时PC收不到数据

固件类型:自行编译的固件
SDK包名称:Firefly-RK356X_Android11.0_git_20210824
SDK修改内容:support ITX-3568Q
Log日志:dmesg.txt

本帖最后由 aker 于 2022-8-16 10:59 编辑

背景:
通过改动相关源码,能够将设备模拟成键盘,通过otg接口给PC输入相关键值
参照RK给的HID更改方案,设备会多出个/dev/hidg0设备,但无法通过echo hello >/dev/hidg0给PC设备输入键值,输入后会卡住,无法成功返回日志看了下,并没有任何异常

tchip_askquestions
RK356x_ANDROID11_CUSTOM_HID.pdf (188 KB)
dmesg.txt (394 KB)

  1. OTG口当HOST时,接USB鼠标或者USB键盘是否能正常使用
  2. “将设备模拟成键盘”,我们没有调试过