• 8598阅读
  • 4回复

qt触摸屏如何校准? [复制链接]

上一主题 下一主题
离线newdc
 

只看楼主 倒序阅读 楼主  发表于: 2008-11-07
— 本帖被 XChinux 执行加亮操作(2008-11-30) —
qt4编译出的应用程序移植到arm2440发现触摸屏不准,尤其是垂直方向是反的。调用mousecalibration校准后发现能够修改pointercal文件,qpe中触摸屏也正常了。当应用程序还是不行,难道应用程序不读取pointercal????
离线aliang

只看该作者 1楼 发表于: 2008-11-08
首先交叉编译tslib 使用1.4版
再编译QTE configure 加上  -qt-mouse-tslib 参数, 再引入编译好的tslib 的 头文件和 库文件
校准一次后,Qt应用程序都能准确点击
我移植的目标板就是QQ2440+NEC3.5寸触屏
离线newdc

只看该作者 2楼 发表于: 2008-11-09
好像QT自带校正程序mousecalibration。不过郁闷的是校准后自带的测试都通不过,应用程序也不行。不过别人编译的QPE却工作正常。我怀疑编译configure是漏掉了某个参数,使的编译出来的应用程序不读取pointercal文件。算了,实在不行就试一试tslib了。
离线newdc

只看该作者 3楼 发表于: 2008-11-10
ok了,竟然是忘了把新生成的库文件拷到nfs共享目录。因为这么低级的错误浪费了两天时间,真恨不得一头撞死。
好了,所有平台的问题都搞定了,终于进入了实质开发阶段了。
离线huishouliu
只看该作者 4楼 发表于: 2008-12-31
楼主是怎么解决的啊,我现在也出现这个问题了,我没有找到mousecalibration,下载了tslib来校验,不过好像感觉校验产生的文件,程序概本就没有调用样的,请群主说下你的解决方法,万分感谢了
MSN/Email :huishouliu@126.com
快速回复
限100 字节
 
上一个 下一个