主题 : Tiny210V2 2GB MLC配的型号为S700的7寸电容屏的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 80912
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
综合积分: 42 分
注册时间: 2012-11-01
最后登录: 2017-09-13
楼主  发表于: 2012-12-26 18:25

 Tiny210V2 2GB MLC配的型号为S700的7寸电容屏的问题

烧了Linux自己移植了新版Qt以后,用tslib无法驱动屏幕,如何解决?
具体现象是校准无反应,输出如下信息后就再无反应了:

xres = 800, yres = 480
HEAD=== ts_input_read in INPUT-RAW.C

针对这个屏,tslib应该怎么要配置呢?或者官方提供这个屏的其它可用驱动吗?
级别: 新手上路
UID: 80912
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
综合积分: 42 分
注册时间: 2012-11-01
最后登录: 2017-09-13
1楼  发表于: 2012-12-27 09:49
ts.conf内容如下:

module_raw input
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear

tslib.sh内容如下:

export TSLIB_ROOT=/opt/tslib  
export TSLIB_TSDEVICE=/dev/touchscreen-1wire  
export TSLIB_CALIBFILE=$TSLIB_ROOT/etc/pointercal  
export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf  
export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts  
export TSLIB_CONSOLEDEVICE=/dev/tty  
export TSLIB_FBDEVICE=/dev/fb0

./ts_calibrate后能出现校准画面,但是无法校准,触摸无反应。
TSLIB_TSDEVICE试过改为event0之类的也不行。
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2012-12-27 09:57
如果是电容屏,tslib是需要移植的,增加多点的支持
印象中最新的光盘已经支持单点的电容屏了,你可以试试看
级别: 新手上路
UID: 80912
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
综合积分: 42 分
注册时间: 2012-11-01
最后登录: 2017-09-13
3楼  发表于: 2012-12-27 11:48

 回 2楼(911gt3) 的帖子

官方的Qtopia是支持的,但是我不用这个Qtopia,我是自己移植了新版的Qt,然后我用git更新来的tslib就驱动不了了。
级别: 新手上路
UID: 80912
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
综合积分: 42 分
注册时间: 2012-11-01
最后登录: 2017-09-13
4楼  发表于: 2012-12-27 13:22
Couldnt load module friendlyarm-ts-input
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
5楼  发表于: 2012-12-27 14:41
自己编写或移植的软件,需要自己多研究看看了,我们对此没有支持

另外,我们集成的Qt4也是支持电容的
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 80912
精华: 0
发帖: 21
金钱: 105 两
威望: 21 点
综合积分: 42 分
注册时间: 2012-11-01
最后登录: 2017-09-13
6楼  发表于: 2012-12-28 18:03
你们自己的是可以,但是你们也不提供驱动之类的...
我自己搞没办,现在只有换S70再试试了!
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
7楼  发表于: 2012-12-29 11:07
通过 git 获得的 tslib 不支持Linux input接口的多点协议,你需要自己移植 tslib