[Armadillo:08613] Armadillo-800EVA ts_calibrate が実行できない

吉崎一心 email@hidden
2013年 2月 11日 (月) 19:01:28 JST


吉崎です。
お世話になっております。

Armadillo-800EVA を使用しています。

Linux 環境で ts_calibrate がうまくできずに困っています。
解決策をご助言頂けないでしょうか?

ts_calibrate を(http://packages.debian.org/squeeze/libts-bin)から
armel 用のものを取得して使用していますが,下記のようなログが表示され調整できません。

---------------
email@hidden:~# TSLIB_TSDEVICE=/dev/input/event1 ts_calibrate
xres = 800, yres = 480
selected device uses is not a touchscreen (must support ABS_X and ABS_Y events)
Took 4 samples...
Top left : X =    0 Y = 536925859
Took 4 samples...
Top right : X =    0 Y = 536925859
Took 4 samples...
Bot right : X =    0 Y = 536925859
Took 4 samples...
Bot left : X =    0 Y = 536925859
Took 4 samples...
Center : X =    0 Y = 536925859
ts_calibrate: determinant is too small -- 0.000000
Calibration failed.
email@hidden:~#
---------------

そもそも,evtest を実施した際に,Absolute の Event code が
"Event code 48 (?)" という形で "?" となっているのは正しいのでしょうか?
※armadillo-800-eva_product_manual_ja-1.3.0.pdf 上の表記でも "?" となっています。

http://lists.atmark-techno.com/pipermail/armadillo/2010-April/005116.html
などを確認すると,X,Y,Pressure といった表示になるのが正しいのかなとも思えますが如何でしょうか・・

---------------
email@hidden:~# evtest /dev/input/event1
Input driver version is 1.0.0
Input device ID: bus 0x18 vendor 0x0 product 0x0 version 0x0
Input device name: "st1232-touchscreen"
Supported events:
  Event type 0 (Sync)
  Event type 1 (Key)
  Event type 3 (Absolute)
    Event code 48 (?)
      Value      0
      Min        0
      Max      255
    Event code 53 (?)
      Value      0
      Min        0
      Max      799
    Event code 54 (?)
      Value      0
      Min        0
      Max      479
Testing ... (interrupt to exit)
---------------

以上,よろしくお願いいたします。



armadillo メーリングリストの案内