本人使用联想蓝牙键盘,抓取到的键盘数据没问题
空格按下:00 00 2c 00 00 00 00 00
松开:00 00 00 00 00 00 00 00
但是抓到的鼠标数据看不懂:
左移: 02 00 ff 0f
右移: 02 00 01 00 00 00 00
上移: 02 00 00 f0 ff 00 00
下移: 02 00 00 10 00 00 00
左键按下:02 01 00 00 00 00 00
滚轮按下:02 04 00 00 00 00 00
松开:02 00 00 00 00 00 00
滚轮下滑:02 00 00 00 00 ff 00
滚轮上滑:02 00 00 00 00 01 00
标准协议是四个字节,这里是七个字节。这个移动事件完全不知道如何与标准协议做映射。
CompositeKM 例程中有几个扫描鼠标事件发送的是四个字节,猜测方向如下:
00 FE 00 00 左
00 02 00 00 右
00 00 02 00 上
00 00 FE 00 下
但是也与标准协议中不太一致,标准协议中第一个字节不应该为0 ,这个不太重要,可以忽略
请多多指教,非常感谢!