egalax是目前工控显示器的主流触摸屏控制器之一,对外多为usb接口。本文主要介绍在英创嵌入式主板esm6802的x11桌面文件系统中加载egalax触摸屏功能的方法。
eglax触摸屏的usb接口可直接与esm6820的一个usb主控端口相连,在esm6802的文件系统中已集成了x11的标定工具程序 xinput_calibrator,通过该工具程序即可完成对触摸屏的标定,标定完成后重启系统即可使能触摸屏功能。
列表触摸屏设备
xinput_calibrator --list:列出触摸屏的设备名称以及相应id号。
上图列出了esm6802的2个触摸屏设备:id号为6的就是usb接口的egalax触摸屏;id号为7的是esm6802板载的i2c接口的触摸屏(当前未使用)。
对eglax触摸屏进行标定
xinput_calibrator -- device #:对id号指定的触摸屏进行标定。
该命令执行后,在esm6802的显示界面上进行相应的标定操作,根据提示点击图标完成标定后,得到以下结果:
此时egalax触摸屏已经标定完成,其标定结果如下所示:
section inputclass
identifier calibration
matchproduct egalax inc. usb touchcontroller
option calibration 90 1904 1911 231
option swapaxes 1
endsection
保存触摸屏标定结果
把上述标定结果保存于/etc/x11/xorg.conf文件中,该结果将作为系统系统的缺省值,重启后x11系统桌面就可以直接使用该触摸屏了。
对熟悉vi编辑器的客户,可在esm6802上通过console终端直接修改配置文件xorg.conf。不熟悉vi的其他客户,可把/etc/x11/xorg.conf文件拷贝到开发主机上,用gedit或其他编辑器进行修改,然后再把修改后的文件拷回esm6802,覆盖之前的旧文件即可。
澳大利亚正在进一步强化国内比特币的反洗钱法规
人工智能技术的个性化:Gomer人性化
vr体验馆投资大概多少钱?加盟元宇宙虚拟现实新赛道?
调频和调幅的基本概念
多个创新方向孕育PCB成长新机
英创信息技术eGalax触摸屏在Linux/X11下的标定方法
什么是稳压二极管?稳压二极管的应用电路和原理分析
智能驾驶域控制器的架构应用方案的演进
家用电脑可以挖掘加密货币?
国内智能换相装置研究综述
全品AI疫情防控系统科学推进校园防疫工作,为秋季复学复课保驾护航
电感为什么会有噪音?怎样减少电感器件的噪音?
AIoT时代 万物智联全新体验
高手怎么选择boost升压电路的电感?只要三个公式
怎样制作自动喂鱼器
机柜式温湿度传感器在数据中心机房的应用
未来机器人,将带来的新职业有哪些
jenkins有什么用_jenkins如何自动部署
不一样的智能魔镜显示屏,带来非凡的体验效果
探究TINA技术在数字系统设计分析过程中的应用