触摸屏开发,执行程序出现Couldn‘t open tslib config file : No such file or directory ts_config error!

配置tslib

打开/etc/ts.conf文件,找到下面这一行:

module_raw input

如果上面这行前面有“#”的话就把“#”删除。

打开/etc/profile文件,在里面加入如下内容:

 /etc/profile 文件添加的内容
 export TSLIB_TSDEVICE=/dev/input/event1
 export TSLIB_CALIBFILE=/etc/pointercal
 export TSLIB_CONFFILE=/etc/ts.conf
 export TSLIB_PLUGINDIR=/lib/ts
 export TSLIB_CONSOLEDEVICE=none
 export TSLIB_FBDEVICE=/dev/fb0
 

第 1 行, TSLIB_TSDEVICE 表示触摸设备文件,这里设置为/dev/input/event1,这个要根据
具体情况设置,如果你的触摸设备文件为 event2 那么就应该设置为/dev/input/event2,以此类推。
第 2 行, TSLIB_CALIBFILE 表示校准文件,如果进行屏幕校准的话校准结果就保存在这
个文件中,这里设置校准文件为/etc/pointercal,此文件可以不存在,校准的时候会自动生成。
第 3 行, TSLIB_CONFFILE 表示触摸配置文件,文件为/etc/ts.conf,此文件在移植 tslib 的
时候会生成。
第 4 行, TSLIB_PLUGINDIR 表示 tslib 插件目录位置,目录为/lib/ts(开发板触摸SO库,所在的位置)。
第 5 行, TSLIB_CONSOLEDEVICE 表示控制台设置,这里不设置,因此为 none。
第 6 行, TSLIB_FBDEVICE 表示 FB 设备,也就是屏幕,根据实际情况配置,我的屏幕文
件为/dev/fb0,因此这里设置为/dev/fb0。

全部配置好需重启开发板!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值