电容屏如何与QT4.7.3配合工作

voice_shen 2011-08-18 05:18:22
各位好,
现在成功移植QT 4.7.3, 并能在板子上运行,但是板子自带电容屏,此时导致一个问题,触摸屏不准。
请问,有没有什么办法,能让电容屏能与QT很好的工作。
...全文
449 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
menuconfig_men 2012-08-06
  • 打赏
  • 举报
回复
引用 11 楼 voice_shen 的回复:
引用 10 楼 wangqin_0919 的回复:
楼主解决了吗,能告诉我怎么解决的吗,邮箱:wang123qin456@126.com

没有实现多点触摸,只实现单点支持。电容屏是不向上报压力值,所以可以虚拟一个压力值。即可。

我最近也在弄那个电容屏的开发板,跑qt的文件系统,遇到和voice_shen 楼主同样的问题,我修改电容屏的驱动为单点上报的,但是效果还是一样的,能够给点意见,或者是把你写的驱动发给我参考下,邮箱zhouweiwu5277@163.com 。谢谢
zhangwenjianqin 2011-12-21
  • 打赏
  • 举报
回复
楼主使用的是什么板子?我正在找带电容屏的开发板
voice_shen 2011-11-14
  • 打赏
  • 举报
回复
底层驱动完成,上面应用程序需要读取这个值。
wangqin_0919 2011-10-11
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 voice_shen 的回复:]
引用 10 楼 wangqin_0919 的回复:
楼主解决了吗,能告诉我怎么解决的吗,邮箱:wang123qin456@126.com

没有实现多点触摸,只实现单点支持。电容屏是不向上报压力值,所以可以虚拟一个压力值。即可。
[/Quote]

不是很明白,这是上层界面完成的,还是底层驱动完成的啊?或者你能给我个例子,谢谢
wangqin_0919 2011-10-10
  • 打赏
  • 举报
回复
楼主解决了吗,能告诉我怎么解决的吗,邮箱:wang123qin456@126.com
voice_shen 2011-10-10
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wangqin_0919 的回复:]
楼主解决了吗,能告诉我怎么解决的吗,邮箱:wang123qin456@126.com
[/Quote]
没有实现多点触摸,只实现单点支持。电容屏是不向上报压力值,所以可以虚拟一个压力值。即可。
voice_shen 2011-08-21
  • 打赏
  • 举报
回复
因为应用程序只需要单点支持,临时找到一个方法,就是给电容屏模拟一个压力值。让之按电阻屏的方式工作。


谢谢各位帮忙!
念茜 2011-08-20
  • 打赏
  • 举报
回复
cat /proc/bus/input/devices 看看这个文件,在里面找到他的触摸屏设备名字,看看这个名字对应的event是event几,比如event5.
然后,cat /dev/input/event5 | hexdump | grep 0035
这是x坐标

点一下看看得到的值
念茜 2011-08-20
  • 打赏
  • 举报
回复
qt程序跑在 linux内核+自制文件系统?
触摸屏驱动是怎么处理的呢
念茜 2011-08-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 voice_shen 的回复:]

谢谢各位,但是,电容屏是不需要校准的,我用它跑Android一点问题也没有,但是跑QT,怎么也不准。
[/Quote]

电容屏不需要校准,我恍然大悟
voice_shen 2011-08-20
  • 打赏
  • 举报
回复
谢谢各位,但是,电容屏是不需要校准的,我用它跑Android一点问题也没有,但是跑QT,怎么也不准。
677 2011-08-19
  • 打赏
  • 举报
回复
移植一个tslib,然后进行校准,http://blog.csdn.net/liuqiqi677/article/details/6315565
念茜 2011-08-19
  • 打赏
  • 举报
回复

#./ts_calibrate
运行qt应用程序前,触摸屏校准效果怎么样
cpio 2011-08-19
  • 打赏
  • 举报
回复
非Qt程序触摸屏准吗?这个应该是系统设置里面校准吧
changing_better 2011-08-19
  • 打赏
  • 举报
回复
电阻触摸屏类似于鼠标,工作很好理解,但电容屏支持多点触摸,可以同时发送好几组坐标,不知道QT是如何处理的。帮顶!!!不知道楼主是因为没校准导致不准,还是同时触摸时QT没有处理好呢?

16,173

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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