我已将以下命令添加到 /etc/rc.local
/usr/bin/inputattach --daemon --always -elo /dev/ttyS4
但它在启动时没有加载。我已检查该模式是否受支持,当我在 lxterminal 中调用它或输入 sudo sh /etc/rc.local 时,它可以正常工作。
当我使用 mtouch 或 elo3b 添加以下命令之一时,它确实在启动时起作用(但即使在执行校准器之后,准确性仍然很差):
/usr/bin/inputattach --daemon --always -mtouch /dev/ttyS4
/usr/bin/inputattach --daemon --always -elo3b /dev/ttyS4
启动时没有加载 -elo3b 和 -mtouch,但加载了 -elo,这可能是什么原因?
日志中没有任何内容表明存在错误。
或者,有没有其他(更简单)的方法可以在 lubuntu 上启用触摸屏?我只关心点击屏幕是否有效,而不是多点触控手势。
答案1
寻找解决方案已经 3 天了。终于在以下来源的帮助下找到了解决方案。对于任何面临类似问题的人。您需要将以下规则添加到 /lib/udev/rules.d/40-inputattach.rules
SUBSYSTEM=="tty", KERNEL=="ttyS4", ACTION=="add|change", RUN+="/lib/udev/inputattach --elotouch /dev/%k"
http://who-t.blogspot.nl/2012/07/elographics-touchscreen-setup.html