[Armadillo:09064] Re: Armadillo-800EVA,Tslibのサポートできない問題
nakai
email@hidden
2013年 7月 24日 (水) 18:40:01 JST
nakaiです。
tslibがマルチタッチイベントに対応していないために、
利用できない状態だと思います。
「tslib multitouch」
などのキーワードで検索すると、マルチタッチ対応の
パッチを見つけることができます。
試してはいませんが、もしかすると利用できるものがあるかもしれません。
# ↓このような奴です
# ttp://repository.timesys.com/buildsources/t/tslib/tslib-1.0/tslib-1.0-add-multitouch-support.patch
補足情報:
Armadillo-840 (Debian 7.x)では、mtdevパッケージ[1]を利用しています。
[1]: http://packages.debian.org/wheezy/libmtdev1
--
nakai
(2013年07月24日 18:03), 馬 国鋒 wrote:
> MCSの馬と申します。
>
> Armadillo-800EVAでソフト開発を行なっておりますが、
> タッチパネルの制御のところで
> うまく動かせなくて困っている点がございます。
>
> 質問内容は下記「参考」のとおりですが、
> もしわかりましたらご教授頂けると助かります。
>
> 参考:
> 1.動作環境
> ①ハードウェア
> Armadillo-800 EVA
> ②OS
> プリインストールされているDebian GNU/Linux 6.0
> ③使用ライブラリ
> Tslib
> 2.現象
> Tslib をインストールして、./ts_calibrate を実行(コマンドライン実
> 行)しても,タッチパネルが
> 反応しない。以下のエラーが表示されます。
> xres= 800, yres = 480 selected device uses is not a touchscreen
> (must support ABS_X and
> ABS_Y events)
> selected device is not a touchscreen I understand
> 3.その他
> ①cat /dev/input/event1 またはevtest /dev/input/event1 で動作は確認し
> た。
> ②Tslib 環境変数の設定
> export TSLIB_TSEVENTTYPE=INPUT
> export TSLIB_CONSOLEDEVICE=none
> export TSLIB_FBDEVICE=/dev/fb0
> export TSLIB_TSDEVICE=/dev/input/event1
> export TSLIB_CALIBFILE=/etc/pointercal
> export TSLIB_CONFFILE=/etc/ts.conf
> export TSLIB_PLUGINDIR=/usr/local/lib/ts
> export LD_LIBRARY_PATH=/usr/local/lib
> ③Tslib のインストール方法は色々試しました。
> ・apt-get install tslib
> ・Tslib のソースをatde4 でクロスコンパイルして作成など
> 以上、お手数をおかけいたしますがよろしくお願いいたします。
>
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内