首页| 论坛| 消息

标题:关于tslib,用过的,想知道怎么用的都可以来讨论
作者:imho
日期:2008-10-24 15:14
内容:

我和QTE是3.3.X版本的
之前编译过,也支持触摸屏(触摸屏校验是用的tslib-1.3)
不过在使用过程中有点飘移
后来听一位朋友说可以,对qte做tslib补丁,可能效果好一点,之前因为对触摸屏没什么要求,所以就一直放下了,没去管他,今天有空,就搞了搞,发现还蛮复杂的.还有个问题不知道怎么解决,所以就上来问问,不知道哪位同仁清楚.
我就下了Path文件,跟据path文件对qte源文件做了修改
交叉编译也通了
用QT做了一个简单的demo 程序,用编译好的库
下到了板子上,
设置环境参数
export QTDIR=/qte-3.3.4
export LD_LIBRARY_PATH=$QTDIR/lib
export QWS_MOUSE_PROTO=tslib:/dev/ts
export TSLIB_TSDEVICE=/dev/ts
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_PLUGINDIR=$QTDIR/lib/plugins
export TSLIB_TSEVENTTYPE="H3600"
export TSLIB_CALIBFILE=/etc/pointercal
但是运行起来会报错,不知道什么原因
错误如下:
QWSTSLibMouseHandler: handler init tslib /dev/ts
QWSTSLibMouseHandlerPrivate: init /dev/ts
openTs: cast device
openTs: device /dev/ts
openTs: device /dev/ts
openTs: m_ts 0x26750

有移值成功的可以说一下,非常感谢.


#1 [imho 10-24 17:19]
看了一下源程序,好像是正常的,但是为什么用tslib校正的pointercal文件用在这上面,一点触摸屏鼠标就飞掉了

回复 发表
主题 版块