Thread 中讨论的其他器件:CC2650
您好!
我正在使用 hid_emu_kbd_cc2650em_app 制作4 x 4 BLE 键盘。 因此、到目前为止、我能够输出1 - 3号。 但对于键盘字母 Q、W、E、R、A、 S、D、F、Z、X、C V 无输出。 对于测试、我用字母 G 和 H 替换左侧和右侧工作的。请参阅下面的代码修改。 但是、我的笔记本电脑上没有输出。 我试过几次。 在 USB HID 使用表中定义 HID_KEYBOARD_G 和 HID_KEYBOARD_H 相同。 这种情况发生在 Windows 7和 Windows 10笔记本电脑上。 为什么没有输出? HID 值是否未被识别?
hidmukbd.c.
if (keys & key_left) { //按键。 //HidEmuKBD_sendReport (HID_KEYBOARD_LEFT_ARROW); HIDEMUKBD_sendReport (HID_KEYBOARD_G); //密钥释放。 // NB:释放按键不会将信号传播到此函数, //因此,在这里会立即报告“密钥释放”。 HIDEMUKBD_sendReport (key_none); } if (keys & key_right) { //按键。 //HidEmuKBD_sendReport (HID_KEYBOARD_RIGHT _ARROW); HIDEMUKBD_sendReport (HID_KEYBOARD _H); //密钥释放 // NB:释放按键不会将信号传播到此函数, //因此,在这里会立即报告“密钥释放”。 HidEmukbd_sendReport (key_none); }
-克尔