Linux:tslib的编译及使用(触摸屏校准)
1、下载地址
https://github.com/libts/tslib/releases
2、编译安装
tar xjf tslib-1.22.tar.bz2
./configure --prefix=$PWD/tmp --host=arm-linux-gnueabihf
make
make install
3、使用
将安装路径tmp目录下的bin、etc、lib目录拷贝到开发板中;
修改/etc/ts.conf,将“module_raw input”这行屏蔽掉;
修改/etc/profile,添加以下语句(涉及到dev目录的内容根据实际情况调整):
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
重启设备;
执行命令进入校准:
# 电阻屏校准命令,可删除前面TSLIB_CALIBFILE指定的文件进行重新校准 ts_calibrate# 多点触摸电容屏校准命令 ts_test_mt
Linux:tslib的编译及使用(触摸屏校准)相关推荐
- tslib Linux命令测试,Tslib的编译和触摸屏测试
1.编译 前段时间非常的郁闷-因为在运行生成校准程序ts_calibrate时总是出现一个错误:ts_open:Inappropriate ioctol for device 后来无数折腾后经过nan ...
- tslib Linux命令测试,tslib 的编译和触摸屏的测试
在编写完触摸屏的驱动程序以后,就可以使用通过编译tslib确定自己的驱动程序是否可以,也可以通过tslib调试自己对坐标的处理. 一. 编译 cd /root/imx27/tslib-1.3 expo ...
- linux内核关闭触摸屏校准,linux内核usb触摸屏驱动bug调试- selected device is not a touchscreen I understand...
近期给客户调试一块数控板,今天客户带过来一个屏,并且有一个usb的触摸屏芯片接在屏上.屏很快就弄好正常显示. 触摸屏在内核下找到usb 触摸屏驱动,内核启动后这个usb转的触摸屏也正常找到,注册为ev ...
- linux内核关闭触摸屏校准,触摸屏校正原理
1,触摸屏校准通用方法 主要采用以下公式,实现触摸屏校正,其中XL, YL是显示屏坐标,XT, YT是触摸屏坐标, XL = XT*A+YT*B+C; YL = XT*D+YT*E+F; 公式( ...
- linux蜂鸣器控制实验,【Linux公开课】蜂鸣器使用、LCD背光控制、触摸屏校准、GPIO操作...
摘要为方便使用蜂鸣器,系统为蜂鸣器提供类似LED的操作接口,对应的操作文件是/sys/class/leds/beep/brightness.写入1使蜂鸣器鸣叫,写入0停止鸣叫- 8.12 蜂鸣器使用 ...
- Android电阻触摸屏校准
首先电阻屏为什么需要校准,这是电气方面的知识,我也不懂,这里就不说了,这里主要讲讲自己在项目中是怎么通过应用程序来实现校准的,好记性不如烂笔头这里有一篇讲解触摸屏校准原理和优化的文章,道客巴巴上的,先 ...
- [转]Android 触摸屏校准
Android 触摸屏校准 话接上回,我们发现了手工利用 tslib 校验触摸屏的缺点.那么这一回 我们就来一次稍微高级一点的校验吧. 我们其实只需要相对的 x,y 以及lcd的 x,y 就可以把校验 ...
- c 远程编辑linux文件,makefile - 在远程Linux机器上编译C ++ - “检测到时钟偏差”警告...
makefile - 在远程Linux机器上编译C ++ - "检测到时钟偏差"警告 我通过PuTTY和WinSCP连接到我大学的小型Linux集群,使用后者传输文件,并使用前者编 ...
- Linux下的编译(环境是centos6.8 gcc 4.4.7)
Linux下的编译(环境是centos6.8 gcc 4.4.7) 1. 运行命令:yum install gcc gcc-c++ bzip2 bzip2-devel bzip2-libs Pytho ...
- I.MX6 Android 5.1 纯Linux、U-Boot编译
/****************************************************************************** I.MX6 Android 5.1 纯L ...
最新文章
- Ansible9:条件语句【转】
- Confluence 6 CSS 编辑技巧
- 仿脉脉PHP源码,php - 如何实现类似脉脉网的二维人际关系
- 1-Qt6在线安装图文步骤
- 【bzoj 2435】[Noi2011]道路修建(dfs)
- 如何用ACM简化你的Spring Cloud微服务环境配置管理
- 导入自己写的类,却被标红,原因及解决方法是?(Pycharm编辑器为例)
- 王道计算机考研课件,王道考研计算机组成原理课件ppt
- 容器入门(8) - 镜像签名
- Java读取mapinfo格式_mapInfo文件格式详解
- Netlogo入门(二)
- Linux如何切换字符或者图形界面
- 解决工商银行网银插件报‘非正常运行的网银工具’问题
- 【软件下载】常用安装包下载链接
- 灿谷集团荣获“公益践行奖”
- 计算机毕业设计(附源码)python自助旅游平台
- AIX报错(errpt)处理小记
- CSS3 @media 查询(制作响应式布局)
- 编写一个VSCode插件
- mysql批量导入json_微信小程序云开发---数据库批量导入json文件
热门文章
- 南邮 | Linux实验五:Linux/C 开发环境 gcc 编译和 make 项目管理
- Spring-IOC配置(XML格式)-依赖注入
- scrapy框架----爬取B站番剧弹幕
- GridView在Fragment中的使用
- 慧荣科技与江波龙协同提升手机存储竞争力
- UBOOT学习之DDR3
- arduino 土壤温湿度传感器_如何将土壤湿度传感器与Arduino接口
- 最年轻的计算机教授,中国最年轻的教授_蔡海涛的学科成就
- 探访机器人伴侣工厂!2050年人会和机器人结婚吗?
- 手机订货软件for android1.5