使用 tslib 库
创始人
2024-05-13 13:04:24
0
  1. tslib 是专门为触摸屏设备所开发的 Linux 应用层函数库,并且是开源。

tslib 为触摸屏驱动和应用层之间的适配层, 它把应用程序中读取触摸屏 struct input_event 类型数据(这是输入设备上报给应用层的原始数据)并进行解析的操作过程进行了封装,向使用者提供了封装好的 API 接口。

tslib 从触摸屏中获得原始的坐标数据, 并通过一系列的去噪、去抖、坐标变换等操作,来去除噪声并将

原始的触摸屏坐标转换为相应的屏幕坐标。

tslib 有一个配置文件 ts.conf, 该配置文件中提供了一些配置参数、用户可以对其进行修改。

tslib 可以作为 Qt 的触摸屏输入插件,为 Qt 提供触摸输入支持。

  1. 执行 ts_finddev 命令查看到它的版本信息

将安装目录 bin/目录下的所有可执行文件拷贝到开发板/usr/bin 目录下;

将安装目录 etc/目录下的配置文件 ts.conf 拷贝到开发板/etc 目录下;

将安装目录 lib/目录下的所有库文件拷贝到开发板/usr/lib 目录下。

3.将安装目录下的测试工具、库文件以及配置文件拷贝到开发板之后,接着需要配置一些环境变量。

export TSLIB_CONSOLEDEVICE=none   //用于配置控制台设备文件名
export TSLIB_FBDEVICE=/dev/fb0    //指定一个显示设备的设备节点。
export TSLIB_TSDEVICE=/dev/input/event1 //用于配置触摸屏对应的设备节点
export TSLIB_CONFFILE=/etc/ts.conf  //用于配置 ts.conf 文件的所在路径
export TSLIB_PLUGINDIR=/usr/lib/ts  //用于配置插件所在路径。

4.tslib 提供的测试工具测试触摸屏,它提供了单点触摸测试工具(ts_print、 ts_test)和多点触摸测试工具(ts_print_mt、 ts_test_mt), ts_print 和 ts_print_mt 可以在终端打印触摸点信息,而 ts_test 和

ts_test_mt 则支持在 LCD 上画线。

5.使用 tslib 提供的 API 接口来编写触摸屏应用程序, 使用 tslib 库函数需要在我们的应用程序中包含 tslib 的头文件 tslib.h。

1)打开触摸屏设备;

2)配置触摸屏设备;

3)读取触摸屏数据。

相关内容

热门资讯

三峡的导游词 三峡的导游词(15篇)  作为一名优秀的旅游从业人员,就难以避免地要准备导游词,导游词不是以一代百、...
五岳寨景区导游词 五岳寨景区导游词各位朋友、各位来宾: 欢迎大家来到五岳寨观光、旅游(度假、考察)。 今天由我为大家导...
对于黄山奇石的介绍导游词 对于黄山奇石的介绍导游词范文(通用5篇)  作为一名旅游从业人员,就有可能用到导游词,一篇完整的导游...
世界遗产丽江古城导游词 世界遗产丽江古城导游词  大家好!我是你们游览丽江古城的导游。我很高兴能与大家共渡这快乐时光!我姓张...
五台山导游词 五台山导游词15篇  作为一名可信赖的导游人员,有必要进行细致的导游词准备工作,导游词事实上是一种对...
庐山的导游词 关于庐山的导游词5篇  “不识庐山真面目,只缘身在此山中”,相信很多人都读过这首古诗,庐山亦是我国非...
峨眉山和乐山大佛英文导游词 峨眉山和乐山大佛英文导游词  乐山大佛,又名凌云大佛,位于四川省乐山市南岷江东岸凌云寺侧,濒大渡河、...
澄江抚仙湖导游词 澄江抚仙湖导游词  各位游客:我们知道,云南著名的三大湖泊分别是滇池、洱海和抚仙湖。下面我们将去追踪...
导游词的写法 导游词的写法  导游词是导游人员引导游客观光游览时的讲解词,是导游员同游客交流思想,向游客传播文化知...
满洲里俄罗斯套娃广场导游词 满洲里俄罗斯套娃广场导游词  俄罗斯套娃广场是满洲里标志性旅游景区,广场集中体现了满洲里中、俄、蒙三...
连云港大伊山导游词 连云港大伊山导游词  作为一名优秀的导游,有必要进行细致的导游词准备工作,导游词是导游员同游客交流思...
介绍丽江古城的导游词 介绍丽江古城的导游词  丽江古城是联合国教科文组织确认的“世界文化遗产”和国务院公布的“中国历史文化...
汾河公园导游词 汾河公园导游词7篇  作为一位兢兢业业的旅游从业人员,时常需要用到导游词,导游词由引言、主体和结语三...
陕西大雁塔导游词 陕西大雁塔导游词7篇  作为一名尽职尽责的导游,时常要开展导游词准备工作,导游词是导游员同游客交流思...
北京八达岭长城旅游导游介绍词 北京八达岭长城旅游导游介绍词  各位游客,你们好,欢迎来到八达岭长城。今天由我为大家做导游,在这里祝...
灵山大佛完整导游词 灵山大佛完整导游词  灵山大佛坐落于无锡马山秦履峰南侧的小灵山地区,该处原为唐宋名刹祥符寺之旧址。下...
敦煌市鸣沙山和月牙泉风景名胜... 敦煌市鸣沙山和月牙泉风景名胜区导游词  鸣沙山和月牙泉风景名胜区位于甘肃省河西走廊西端的敦煌市。敦煌...
虎山长城导游词 虎山长城导游词  各位游客,大家好!  欢迎大家来到虎山长城观光旅游。很高兴能陪大家一起参观,希望大...
张家界天子山索道的导游词 张家界天子山索道的导游词  尊敬的各位来宾,各位朋友:  大家好!  今天,我们游览的是张家界武陵源...
雅鲁藏布大峡谷的导游词 雅鲁藏布大峡谷的导游词范文(通用12篇)  导游词是导游人员引导游客观光游览时的讲解词,是导游员同游...