最近在做一个通过模拟键盘输入数据的项目,但是跟键盘不同的是,在同一个输入报告中,很可能出现相同的字符。但是我在同一输入报告中,发送同样的两个字符的话,他只会显示一个。
比如一个输入报告包含八个字节,第二3到第8字节六个字节是表示按键按下的六个键。比如只有A按下了,输入报告就是:0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00AB键按下则是:0x00,0x00,0x04,0x0B,0x00,0x00,0x00,0x00.现在问题是一个输入报告中要有两个A同时按下,输入报告里面有两个字节的0x04。0x00,0x00,0x04,0x04,0x00,0x00,0x00,0x00.但是我饿哦提出来了,不过我输入报告是0x00,0x00,0x04,0x04,0x00,0x00,0x00,0x00还是0x00,0x00,0x04,0x04,0x04,0x00,0x00,0x00.键盘收到报告后只是显示一个A |