Lubuntu の起動時にタッチスクリーン ELO(タッチ)が認識されない

Lubuntu の起動時にタッチスクリーン ELO(タッチ)が認識されない

/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

起動時に -elo が読み込まれず、-elo3b と -mtouch が読み込まれない理由は何でしょうか?

ログにはエラーを示すものは何もありません。

あるいは、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

https://wiki.ubuntu.com/タッチスクリーン

https://help.ubuntu.com/community/EloTouchScreen

関連情報