[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