[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CX300 & wsmouse



 > >CX300 は NEC の MC-R とタッチパネルの外部回路の組み方が
 > >違うのかも知れません。
 > 
 > >	- xraw = tpy1 * 1024 / (tpy0 + tpy1);
 > >	- yraw = tpx1 * 1024 / (tpx0 + tpx1);
 > >	+ xraw = tpy1 * 1024;
 > >	+ yraw = tpx1 * 1024;
 > >
 > >として、mgl2 のキャリブレーションツールでキャリブレーションを
 > >行なえば正常に動作したりするかも。(よくわかってなくて済みません)
 > 
 > はい。値の出方がちょっと違うみたいです。
 > 
 > 割る部分、取ってみたら落ちなくなりました。:-) が、 4 万 とか 5 万 なん
 > ていう数値になってしまいました。やはり何かで引くなり、割るなりしないと
 > いけないみたいです。

4万、5万という値の大きさ自体は問題ないです。
「xraw = tpx0;yraw = tpx1;」ではどうでしょうか?

 > あとマウスダウン(?)がうまく取れないようなので、MGL2 のキャリブレーション
 > ツール自体は立ち上がりますが、キャリブレーションできなかったです。

ちょっとめんどくさいですが、画面に 5 つほど目印を表示して、
それぞれをタップしたときに表示される xraw, yraw の値を集めて
埋め込めばキャリブレーションできます。

私のMC-R500 の場合:
raw	yraw	画面上の座標
502,	486,	320, 120
55,	109,	0, 0
54,	913,	0, 239
973,	924,	639, 239
975,	123,	639,   0

Takemura