selected device is not a touchscreen I understand

tslib 版本问题

1.git clone https://github.com/kergoth/tslib

2. ./autogen.sh
3.  ./configure --host=arm-linux --prefix=/home/tslib
4.make 
5.make install
6.make install后,会在/home/tslib目录生成4个子目录:
include lib etc bin
生成的库位于lib中,该目录下还有一个子目录ts,它包含了许多校准用到的库(如input.so等)。
etc下的ts.conf为配置文件,bin目录下为校准、测试工具(如校准的ts_calibrate,测试用的ts_test)。
配置文件ts.conf内容如下:
module_raw input
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear
module_raw有许多种,这里只使用input(即Linux的input子系统,设备文件名称为/dev/event1)
/dev/event1为触模屏的设备节点
7.把tslib下的文件复制到rootfs下
tslib/etc/ts.conf复制到/etc下
8.修改rootfs/etc/profile
#tslib environment
export TSLIB_TSDEVICE=/dev/event1   
export TSLIB_CONFFILE=/etc/ts.conf    
export TSLIB_PLUGINDIR=/tslib/lib/ts    
export TSLIB_CALIBFILE=/etc/pointercal    
export PATH=/tslib/bin:$PATH
export LD_LIBRARY_PATH=$LIBRARY_PATH:/tslib/lib:



评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值