打印
[USB驱动]

关于枚举成usb键盘后按键 按下 与 按住 的问题

[复制链接]
1753|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
SunnyMaple|  楼主 | 2014-8-30 18:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一个问题,就是参照圈圈的书我把我的设备枚举成了一个多媒体键盘,然后我按下了一个按键,只发送了一

次数据,   
            my_buf[0] = 0x01;
            my_buf[1] = 0x00;
            my_buf[3] = 0x04;
            my_usb_hid_key(my_buf,9);
之后发现电脑一直在响应这个按键,就像是这个按键没有弹起那样,这是怎么回事呢?

还有书上对于那些按键 按下 与 按住 的描述,怎么理解?

我照着书上换了一个上下曲的按键,发现没有这种情况。

相关帖子

沙发
le062| | 2014-9-16 13:39 | 只看该作者
按下是一个事件,松开也是一个事件
你发完按下事件之后,在发一个松开事件就可以了

使用特权

评论回复
板凳
SunnyMaple|  楼主 | 2015-1-24 10:27 | 只看该作者
le062 发表于 2014-9-16 13:39
按下是一个事件,松开也是一个事件
你发完按下事件之后,在发一个松开事件就可以了 ...

嗯,是这样,但你把它讲清楚,发了一个健值后,要再发一个全0的包表示提起。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

13

帖子

0

粉丝