打印
[USB芯片]

USB Mouse

[复制链接]
1032|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
madhan7710|  楼主 | 2024-3-5 11:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,

我制作了一个带有串行输入的 USB 复合设备(键盘和鼠标)来控制它们,并且工作正常。 鼠标配置为绝对模式,以便我可以将光标精确地移动到屏幕上完美运行的任何位置。 现在面临的问题是在linux环境下绝对鼠标不起作用。 所以我必须仅在相对模式下配置鼠标。 在相对模式下,我无法将鼠标精确移动到我想要的位置。 该变量是 -127 到 127 的有符号值,如果我发送值 5,我希望光标移动 5 个像素,但它移动了 23 个像素。 我不知道价值和运动之间的关系。 在相对模式下,我知道它从当前位置移动,但如何准确计算要移动多少像素? 价值和运动之间有什么关系? 任何人都可以指导在相对模式下将光标移动到所需的屏幕位置。
提前致谢。

使用特权

评论回复
沙发
LIzs6| | 2024-3-11 14:32 | 只看该作者
本帖最后由 LIzs6 于 2024-3-11 14:39 编辑

Linux系统以及Android系统是不支持绝对鼠标的,只能使用相对鼠标方式。相对鼠标是无法做到准确移动多少个像素点的

使用特权

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

本版积分规则

3

主题

11

帖子

0

粉丝