CH9329 鼠键问题
  1. 鼠标问题
     鼠标点中文件,然后移动鼠标,最后松开鼠标,没有效果。
     例如:拖动文件,选中文字

  2. 键盘问题
     单独按键正常,组合键只能在发送端组合好后一起发送。
     但是指令里面有按下和松开操作,在ctrl按下的状态下,再按A,然后按键全松开,画面只显示a,不是全选状态。

波特率 115200,工作模式0,串口模式0,芯片版本V1.3(57 AB 00 81 08 33 01 00 00 00 00 00 00 BF)


求指点


image.png 这是鼠标相对位置,进行拖动的串口指令


您好,关于操作CH9329的使用问题,根据你发的数据内容来看:

1、最后鼠标释放包没发,按键松开时,鼠标第1字节的BIT1需要清0;

2、使用的是相对鼠标,发送前鼠标指针需要位于文件位置上,操作过程中鼠标指针是否有移动?

3、键盘问题,全选对应键盘数据包过程如下:

image.png

第三包也可以是“01 00 00 00 00 00 00 00”,均可以实现选中。

建议您,下载“Bus Hound”抓包工具,抓取下CH9329应用下键盘和鼠标上传的数据。可以和真实的键鼠操作过程做对比,更容易对比出问题。


上面截图的是相对鼠标数据包,是鼠标拖动文件操作,按下->移动->松开指令的操作。已经做了释放左键的操作

image.pngimage.png


确认下发送操作之前的鼠标位置是否在拖动的目标文件上,建议您按照之前回复的内容将模拟的CH9329的USB鼠标数据和真实鼠标拖动的数据做下对比看下有没有操作不同的地方。如下为模拟鼠标拖动抓包结果(右下角拖动):

image.png


只有登录才能回复,可以选择微信账号登录