首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt应用程序中的错误坐标

Qt应用程序中的错误坐标
EN

Stack Overflow用户
提问于 2016-09-27 16:01:35
回答 1查看 611关注 0票数 0

我用Qt Creator 3.3.1创建了一个Qt应用程序,使用的是用于Cortex A5的Qt embedded 4.8.6。它在嵌入Linux和触摸屏的主板上运行。该文件系统是使用Buildroot 2015.08创建的。我使用的是ts_calibrate校准的电阻式触摸屏。Qt应用程序可以工作,但我经常得到错误的坐标。例如,当我按下一个按钮时,有时程序会获取与触摸屏上另一个点相关的坐标,从而产生按下的按钮不能正常工作的想法。

我的Qt环境变量是:

代码语言:javascript
复制
  export TSLIB_CALIBFILE='/etc/pointercal'
  export TSLIB_CONFFILE='/etc/ts.conf'
  export TSLIB_PLUGINDIR='/usr/lib/ts'
  export TSLIB_TSDEVICE=`cat /etc/ts.dev 2>/dev/null`
  export QWS_DISPLAY=LinuxFB:mmWidth=800:mmHeight=480
  export QWS_MOUSE_PROTO=Tslib:/dev/input/event0

如果我尝试使用另一个Qt应用程序(例如,使用Buildroot创建的Qt演示程序),我会遇到同样的问题。是Qt 4.8.6的bug还是什么?有谁可以帮我?谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-12-21 14:49:34

听起来像是在ts.conf中玩激活的过滤器或它们的参数可能会有所帮助。

既然你问了你的问题,tslib 1.2和(如果你需要多点触摸) tslib 1.3-rc3,都有新的和改进的滤镜,请参阅tslib's project page

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39719275

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档