qt5.4移植到arm上有显示,但是触摸屏不能使用

it-player 2015-12-09 09:39:13
原来厂家给了qt4.8的文件,它的/etc/profile是这样配置的
# Ash profile 
# vim: syntax=sh

# No core files by default
#ulimit -S -c 0 > /dev/null 2>&1

source /tmp/env
export set HOME=/root
export set QTDIR=/opt/PDA
export set QPEDIR=/opt/PDA
export set QWS_DISPLAY="LinuxFB:/dev/fb0"
export set QWS_KEYBOARD="USB:/dev/event$Keyboard"
if [ -f /sys/devices/virtual/input/input$ts/uevent ] ; then
export set TSLIB_CONFFILE=/etc/ts.conf
if [ -n "$pointer" ] ; then
# export set TSLIB_CALIBFILE=$pointer
export set TSLIB_TSDEVICE=/dev/event$ts
fi
export set TSLIB_PLUGINDIR=/lib/ts
export set QWS_MOUSE_PROTO="TSLIB:/dev/event$ts MouseMan:/dev/mouse2"
else
export set QWS_MOUSE_PROTO="MouseMan:/dev/mice"
fi
export set QT_PLUGIN_PATH=$QTDIR/plugins/
export set QT_QWS_FONTDIR=$QTDIR/lib/fonts/
export set PATH=$QPEDIR/bin:$PATH
export set LD_LIBRARY_PATH=$QTDIR/lib:$QPEDIR/plugins/imageformats:$QPEDIR/plugins/accessible:$LD_LIBRARY_PATH

USER="`id -un`"
LOGNAME=$USER
PS1='[\u@\h \W]# '
PATH=$PATH

HOSTNAME=`/bin/hostname`

export USER LOGNAME PS1 PATH


控制台输入env查看有以下内容:
USER=root
LD_LIBRARY_PATH=/opt/PDA/lib:/opt/PDA/plugins/imageformats:/opt/PDA/plugins/accessible:
fbmem=48M
HOME=/root
QTDIR=/opt/PDA
PS1=[\u@\h \W]#
TSLIB_PLUGINDIR=/lib/ts
QWS_KEYBOARD=USB:/dev/event4
LOGNAME=root
QT_QWS_FONTDIR=/opt/PDA/lib/fonts/
TERM=vt102
PATH=/opt/PDA/bin:/sbin:/usr/sbin:/bin:/usr/bin
TSLIB_CONFFILE=/etc/ts.conf
SHELL=/bin/sh
QWS_DISPLAY=LinuxFB:/dev/fb0
QPEDIR=/opt/PDA
PWD=/
QT_PLUGIN_PATH=/opt/PDA/plugins/
QWS_MOUSE_PROTO=TSLIB:/dev/event4 MouseMan:/dev/mouse2


在/lib/ts目录下有这些文件:dejitter.so input.so linear_h2200.so variance.so
h3600.so linear.so pthres.so

我在QT5上尝试了很多种修改都还是没能把触摸屏工作起来,求助
...全文
310 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigPillow 2015-12-17
  • 打赏
  • 举报
回复
http://blog.csdn.net/woshidahuaidan2011/article/details/43604059 这个应该能帮到你
冷静忍耐 2015-12-10
  • 打赏
  • 举报
回复
arm上有驱动没有?
冷静忍耐 2015-12-10
  • 打赏
  • 举报
回复
引用 5 楼 cloudsyncs 的回复:
引用 4 楼 u013466477 的回复:
arm上有驱动没有?
有驱动了,芯片是GT911的,应该是做成通用Linux触摸输入设备的,这种设备可以用tslib的吗?
不太清楚,你可以找找tslib有关的东西
it-player 2015-12-10
  • 打赏
  • 举报
回复
引用 4 楼 u013466477 的回复:
arm上有驱动没有?
有驱动了,芯片是GT911的,应该是做成通用Linux触摸输入设备的,这种设备可以用tslib的吗?
it-player 2015-12-09
  • 打赏
  • 举报
回复
引用 1 楼 xuebijishui 的回复:
只有触摸屏没反应吗?
显示正常,触摸不了,其它未知,现在要先解决触摸的问题。我看用tslib的都有校正文件的,可我这个qt4.8里面不知为何找不到,好像也没有tslib的库文件。ts_calibate也运行不起来
晋晔 2015-12-09
  • 打赏
  • 举报
回复
引用 1 楼 xuebijishui 的回复:
只有触摸屏没反应吗?
http://bbs.csdn.net/topics/390482291给你一个老帖,供参考
晋晔 2015-12-09
  • 打赏
  • 举报
回复
只有触摸屏没反应吗?

16,239

社区成员

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

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