NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

マウスのホイール位置の取得

マウスから3次元の操作量を入力したいのですが、Basic Input Demo.vi に例がある AcqireInputDaia.viではホイールの値は120単位で増減し、しかも呼出しごとに0にリセットされてしまいます。これを回避してX-Y軸と同様に現在値を取得する方法はありませんか?
0 件の賞賛
メッセージ1/5
3,767件の閲覧回数

bueno 様

平素よりNI製品をご利用頂きまして誠に有難うございます。
日本ナショナルインスツルメンツ技術部の大澤と申します。
ご質問いただきましたマウスの現在地取得方法に関してご連絡差し上げます。

呼び出すたびに返り値が「0」に戻ってしまうことを防ぐにはシフトレジスターをご利用下さい。
Acqire Input Daia.viから出力される値(Scrolling)を1回前のループで取得した値に足すことで「0」に戻ることを防ぎます。
また、120単位での増減をではなくするにはScrolling値を120で割り算してください。
上記変更を加える方法は添付ファイルをご参照下さい。

ご不明な点がございましたらお知らせ下さい。
よろしくお願いいたします。

日本ナショナルインスツルメンツ株式会社技術部
大澤

メッセージ2/5
3,725件の閲覧回数

小澤様@日本NI

ありがとうございました。問題は解決しました。

0 件の賞賛
メッセージ3/5
3,714件の閲覧回数

大澤様

失礼しました。お名前を間違ってしまいました。

0 件の賞賛
メッセージ4/5
3,707件の閲覧回数

bueno 様

ご連絡ありがとうございます。
またご質問がございましたら弊社ディスカッションボードをご利用下さい。

日本ナショナルインスツルメンツ株式会社技術部
大澤

0 件の賞賛
メッセージ5/5
3,681件の閲覧回数