Linux输入子系统中struct input_event的鼠标相对位置单位是什么?

梦断酒醒 2013-05-24 02:45:47
在输入子系统中,如果为input_even指定type为EV_REL,code为REL_X或REL_Y,则value值为相对当前位置的位移量。
我的问题是,这个value中存储的相对位置偏移量的单位是什么?根据程序运行结果来看,好像不是像素点,那么它使用的单位是什么呢?它和像素之间的转换关系又是什么?

...全文
437 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
梦断酒醒 2013-05-27
  • 打赏
  • 举报
回复
引用 1 楼 yong_f 的回复:
是像素点 直接和当前点加减就可以了
那为什么我直接通过写相应的event时,发现鼠标移动的位置比预期的要大许多呢?例如REL_X我设定为10,感觉鼠标是移动了好多列文字的宽度。
yong_f 2013-05-25
  • 打赏
  • 举报
回复
是像素点 直接和当前点加减就可以了

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧