0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息技术eGalax触摸屏在Linux/X11下的标定方法

英创信息技术 来源:英创信息技术 作者:英创信息技术 2020-02-07 10:46 次阅读

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,覆盖之前的旧文件即可。

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

    关注

    7

    文章

    6084

    浏览量

    35164
收藏 人收藏

    评论

    相关推荐

    触摸屏静电保护方案

    或其他设备的交互。触摸屏技术自上世纪60年代开始研究,并在随后的几十年里得到了飞速的发展和应用,如今已经广泛应用于手机、平板电脑、零售业、公共信息查询、多媒体信息系统、医疗仪器、工业自
    的头像 发表于 09-27 15:38 253次阅读
    <b class='flag-5'>触摸屏</b>静电保护方案

    电容触摸屏的区别

    电容触摸屏是两个电子设备中广泛使用的技术,它们之间存在紧密的联系但也有显著的区别。
    的头像 发表于 07-18 15:58 4008次阅读

    LCD触摸屏的PCB设计

    液晶显示(LCD)和触摸屏技术已经成为各种电子设备的核心组成部分,从智能手机到电视和医疗设备。在这些设备中,PCB的设计对于LCD和触摸屏的性能和可靠性至关重要。下面将讨论LCD
    的头像 发表于 07-18 11:17 1776次阅读
    LCD<b class='flag-5'>屏</b>和<b class='flag-5'>触摸屏</b>的PCB设计

    触摸屏和plc的程序怎么编写

    编写触摸屏和PLC程序是一个复杂的过程,涉及到多个方面的知识。 一、触摸屏和PLC概述 触摸屏概述 触摸屏是一种交互式输入设备,用户可以通过触摸屏
    的头像 发表于 07-01 14:46 1965次阅读

    人机界面触摸屏编程的基本概念及硬件选择

    人机界面(Human-Machine Interface,简称HMI)触摸屏编程是一种广泛应用于工业自动化、智能家居、医疗设备等领域的技术。本文将详细介绍HMI触摸屏编程的基本概念、硬件选择、软件
    的头像 发表于 07-01 14:42 1627次阅读

    人机界面触摸屏如何触摸校正屏幕

    。本文将详细介绍触摸屏的校正方法,包括硬件校正、软件校正和用户校正三个方面。 一、触摸屏校正的重要性 触摸屏校正是指对触摸屏的物理特性和软件
    的头像 发表于 07-01 14:36 1362次阅读

    三菱触摸屏与三菱PLC连接的方法

    工业自动化领域中,触摸屏与PLC的连接是实现人机交互、设备监控和控制的关键环节。三菱触摸屏与三菱PLC作为业内知名的产品,其连接方法一直备受关注。本文将详细介绍三菱
    的头像 发表于 06-14 17:18 4056次阅读

    触摸屏是上位机还是下位机好

    触摸屏技术现代工业自动化、智能家居、医疗设备等领域得到了广泛应用。触摸屏设备可以分为上位机和下位机两种类型,它们功能、性能和应用场景上存
    的头像 发表于 06-06 10:25 1222次阅读

    组态软件和触摸屏软件的区别是什么?

    组态软件和触摸屏软件有以下不同点: 1. 功能不同:组态软件是用于PC上创建HMI(人机界面);而触摸屏软件用于触摸屏上运行的HMI应用
    的头像 发表于 04-24 14:04 1055次阅读

    手机触摸屏失灵的原因及解决方法 手机触摸屏失灵怎么关机

    手机触摸屏失灵的原因及解决方法: 一、原因: 软件问题:当手机运行过程中出现一些错误或者存储空间不足时,可能会导致触摸屏失灵。此时,重启或者进行软件更新可能会解决问题。 硬件问题:如果手机摔落、遭受
    的头像 发表于 01-24 17:48 2w次阅读

    电容触摸屏的分辨率怎么调

    电容触摸屏的分辨率调整是通过调整触摸屏的控制器的参数来实现的。触摸屏的分辨率是指能够屏幕上识别的最小触摸点的像素数量。分辨率越高,
    的头像 发表于 01-23 16:59 1771次阅读

    电容触摸屏原理 电容触摸屏和电阻触摸屏有什么区别

    电容触摸屏和电阻触摸屏是两种常见的触摸屏技术,它们原理、结构和应用方面都有很大的区别。下面将详细介绍电容
    的头像 发表于 01-22 16:13 3872次阅读

    如何为开发板调试新的触摸屏

    天嵌TQT113核心板-Linux双核A7核心板1.调试新的触摸屏1.1确定设备信息输入设备的设备节点名为/dev/input/eventX(也可能是/dev/eventX,X表示0、
    的头像 发表于 12-08 11:41 1289次阅读
    如何为开发板调试新的<b class='flag-5'>触摸屏</b>

    方法|如何为开发板调试新的触摸屏

    方法|如何为开发板调试新的触摸屏
    的头像 发表于 11-30 11:30 856次阅读
    <b class='flag-5'>方法</b>|如何为开发板调试新的<b class='flag-5'>触摸屏</b>

    方法|如何为开发板调试新的触摸屏

    /dev/input/event1 开发板上执行上述命令之后, 点击触摸屏, 就会打印以下信息: type:type 用于描述发生了哪一种类型的事件(对事件的分类),Linux
    发表于 11-29 15:50