我们更换了旧款触摸屏型号:
Bus 001 Device 003: ID 0eef:c000 D-WAV Scientific Co., Ltd
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ eGalax Inc. eGalaxTouch EXC3188-4642-08.00.00.00 id=6 [slave pointer (2)]
⎜ ↳ eGalax Inc. eGalaxTouch EXC3188-4642-08.00.00.00 UNKNOWN id=7 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
到:
Bus 001 Device 003: ID 0eef:c002 D-WAV Scientific Co., Ltd
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ eGalax Inc. eGalaxTouch P80H84 2581 v00_test3_m k4.10.143 UNKNOWN id=7 [slave pointer (2)]
⎜ ↳ eGalax Inc. eGalaxTouch P80H84 2581 v00_test3_m k4.10.143 id=6 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
现在,我们遇到了触摸屏突然停止响应触摸事件的问题,如果打开/关闭显示器,问题就会解决。我希望得到一些关于如何开始调试这个问题的帮助。任何其他需要的信息都会添加。
答案1
据使用 eGalaxTouch 的 iiyama 技术支持称,一些屏幕附带了固件更新(错误)。
-3215 系列的新型 Touch 设备具有所谓的“悬停”功能,即触摸功能也可以在附加玻璃板后面工作。为了使通过玻璃进行的校准尽可能准确,这里编写了一个快速校准程序,只需关闭设备然后重新打开即可触发。如果设备在约 72 小时内未关闭,则会激活触摸锁以防止悬停校准出现问题。
此更新会在没有自动触摸校准的情况下,在 72 小时后禁用触摸输入。自动校准在控制器启动时进行,这就是为什么它在屏幕开启、关闭或 USB 拔出/重新插入后会再次工作。例如,这对于 24/7 信息亭来说并不好。
解决方案是使用最新可用的固件进行固件更新。
对于 iiyama TF3215,我掌握的信息如下:
Model S/N between and
TF3215-B1 11715103xxxxx 11715124xxxxx do update FW
TF3215-B1AG 117161105xxxxx 11716122xxxxx do update FW
我已成功在 Windows 10 平台上更新固件。我仍在尝试弄清楚如何在 Ubuntu 上更新固件。
有很多固件取决于触摸控制器和屏幕序列号。最好的选择是向屏幕供应商索取合适的固件。