CH9329 鼠标模式如果两个坐标间隔较大导致鼠标会乱跑

沁恒的技术你好,


当前在使用?CH9329 模拟鼠标时,遇到一个问题。


比如:

从屏幕的(0, 0)->(10,0)点,移动得非常精准。

但是如果从屏幕的(0,0)->(1000,0)点,鼠标指针会飞得远大于目标值。


这部分的代码如下,检查代码看起来并没有什么问题,是我忽略了文档中的细节了吗?


粘贴的代码空格会显示为问号,这里我直接截图了。


QQ截图20240226164144.png

麻烦关闭帖子,找到原因了,是控制的Android设备,使用逻辑分辨率的原因。


楼主好,我也遇到这个问题了,请问你是怎么解决的


Hi,如果是绝对鼠标需要和当前屏幕分辨率进行转换。其转换规则,可以参见CH9329EVT中的说明文档(2.2.4小节)。

image.png


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