英创信息技术X11系统触摸屏的可靠标定方法简介

描述

英创嵌入式主板ESM6802、ESM7000的Linux系统支持X11桌面文件系统,文件系统内部集成了标定工具程序xinput_calibrator以及pre_calibrator.sh。其中xinput_calibrator直接对当前的触摸屏(或者指定触摸屏)的进行标定,该程序可通过点击桌面图标启动,也可以在终端命令行下通过命令方式启动;pre_calibrator.sh是作为使用xinput_calibrator标定的辅助工具,通过该程序可以正确获取触摸屏的方向参数,该程序只能通过终端命令行启动。

为了保证对触摸屏进行稳定可靠的标定,用户对于新配置的触摸屏需要首先运行一次预标定,即在终端命令行下运行pre_calibrator.sh,该程序只需运行一次。

Linux

pre_calibrator.sh执行后的界面和xinput_calibrator一样,不同的是pre_calibrator.sh的标定界面会自动循环两次,以获取正确的触摸屏方向参数,在显示标定界面上进行相应的标定操作,根据提示点击图标完成标定。

Linux

预标定完成后就可调用xinput_calibrator对触摸屏进行最后标定,标定完成后即可正常使用该触摸屏。X11系统桌面重启后可以直接使用该触摸屏,无需再进行标定。

Linux

对包含有多个触摸屏的系统,只能通过命令行来完成对指定触摸屏的标定。

命令1:

pre_calibrator.sh --list:列出触摸屏的设备名称以及相应ID。

Linux

命令2:

pre_calibrator.sh --device ID#:根据ID指定触摸屏进行预标定。

Linux

命令3:

xinput_calibrator --deviceID#:根据ID指定触摸屏进行标定。

Linux

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分