鱼C论坛

 找回密码
 立即注册
查看: 2274|回复: 0

求助各位大神,嵌入式Qt5.6.2使用linuxfb下,tslib校准无效的问题

[复制链接]
发表于 2020-10-14 21:36:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
大神们好。
最近我在使用Qt5.6.2的环境制作才可以触屏的应用。
但是在使用tslib校准屏幕之后,
使用ts_test和ts_print时,显示的坐标是正确的。
但是在qt应用下,坐标是像没有校准一样。我的屏幕是800x480的。但是qt那里检测到的是630x400(指触控范围),而且还是旋转了90度的。
调用qt应用的时候,我用的是-platform linuxfb
我上网查了很多方法,设置了很多变量,但是还是不行。
这是我的/etc/profile的文件设置
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/lib/ts
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/lib/qt5/plugins/platforms
export LD_PRELOAD=/usr/lib/libts-1.0.so.0.0.0
export QWS_DISPLAY=linuxfb:size=800x480
export QWS_KEYBOARD=QT_NO_QWS_KEYBOARD
export DISPLAY=localhost:0
export QWS_MOUSE_PROTO=MouseMan:/dev/input/mouse0:Tslib:/dev/input/touchscreen0

export QT_QPA_FB_DISABLE_INPUT=0
export QT_QPA_EGLFS_TSLIB=1
export QT_QPA_FB_TSLIB=1
export QT_QPA_GENERIC_PLUGINS=tslib:/dev/input/event1:edevmouse:/dev/input/mouse1
export QT_PLUGIN_PATH=/usr/lib/qt5/plugins
export QT_QPA_PLATFORM=linuxfb:tty=/dev/fb0
export QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt5/plugins
我已经卡在这很多天了,所以来求求大神们可以伸出援手。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 17:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表