eGalax是目前工控顯示器的主流觸摸屏控制器之一,對(duì)外多為USB接口。本文主要介紹在英創(chuàng)嵌入式主板ESM6802的X11桌面文件系統(tǒng)中加載eGalax觸摸屏功能的方法。
eGlax觸摸屏的USB接口可直接與ESM6820的一個(gè)USB主控端口相連,在ESM6802的文件系統(tǒng)中已集成了X11的標(biāo)定工具程序 xinput_calibrator,通過該工具程序即可完成對(duì)觸摸屏的標(biāo)定,標(biāo)定完成后重啟系統(tǒng)即可使能觸摸屏功能。
列表觸摸屏設(shè)備
xinput_calibrator --list:列出觸摸屏的設(shè)備名稱以及相應(yīng)ID號(hào)。
上圖列出了ESM6802的2個(gè)觸摸屏設(shè)備:ID號(hào)為6的就是USB接口的eGalax觸摸屏;ID號(hào)為7的是ESM6802板載的I2C接口的觸摸屏(當(dāng)前未使用)。
對(duì)eGlax觸摸屏進(jìn)行標(biāo)定
xinput_calibrator -- device #:對(duì)ID號(hào)指定的觸摸屏進(jìn)行標(biāo)定。
該命令執(zhí)行后,在ESM6802的顯示界面上進(jìn)行相應(yīng)的標(biāo)定操作,根據(jù)提示點(diǎn)擊圖標(biāo)完成標(biāo)定后,得到以下結(jié)果:
此時(shí)eGalax觸摸屏已經(jīng)標(biāo)定完成,其標(biāo)定結(jié)果如下所示:
Section "InputClass"
Identifier "calibration"
MatchProduct "eGalax Inc. USB TouchController"
Option "Calibration" "90 1904 1911 231"
Option "SwapAxes" "1"
EndSection
保存觸摸屏標(biāo)定結(jié)果
把上述標(biāo)定結(jié)果保存于/etc/X11/xorg.conf文件中,該結(jié)果將作為系統(tǒng)系統(tǒng)的缺省值,重啟后X11系統(tǒng)桌面就可以直接使用該觸摸屏了。
對(duì)熟悉vi編輯器的客戶,可在ESM6802上通過console終端直接修改配置文件xorg.conf。不熟悉vi的其他客戶,可把/etc/X11/xorg.conf文件拷貝到開發(fā)主機(jī)上,用gedit或其他編輯器進(jìn)行修改,然后再把修改后的文件拷回ESM6802,覆蓋之前的舊文件即可。
-
嵌入式主板
+關(guān)注
關(guān)注
7文章
6102瀏覽量
36307
發(fā)布評(píng)論請(qǐng)先 登錄
聚徽分享——解決工控觸摸屏觸摸不靈敏問題的實(shí)用技巧
工業(yè)智能網(wǎng)關(guān)能夠采集PLC觸摸屏嗎

威綸通觸摸屏報(bào)警功能的使用方法

工業(yè)自動(dòng)化浪潮下,工控電容觸摸屏的技術(shù)革新與場(chǎng)景應(yīng)用

告別復(fù)雜:一鍵切換到 Wayland 或 X11

OBOO鷗柏丨國(guó)產(chǎn)信息發(fā)布系統(tǒng)觸摸屏廣告一體機(jī)信息化升級(jí)上市

工業(yè)觸摸屏在調(diào)色機(jī)械設(shè)備中的應(yīng)用
案例解說PLC、觸摸屏及變頻器綜合應(yīng)用
Maxtouch觸摸屏:多場(chǎng)景觸控解決方案

4線電阻式觸摸屏是如何工作的

深度應(yīng)用在智能冰箱觸摸屏中的電容式觸摸芯片-GT301L

觸摸屏與傳統(tǒng)顯示器比較
觸摸屏靜電保護(hù)方案

評(píng)論