• 締切済み

トラックボールについて

KensingtonのExpertMouse5をPS/2接続で使用しています。 My ComputerのPropertiesのDevice Managerで、 このトラックボールのプロパティを開くと、 Advanced Settingsの項に「Sample Rate」と「Input Buffer Length」の設定オプションが表示されます。 標準ではSample Rateの値は100、Input Buffer Lengthの値も同じく100になっているんですが、この数字を変えることによってどのような効果が現れるのでしょうか。 Sample Rateの値は大きいほどトラックボールを素早く動かしてもきちんと座標を読み取ってくれるのだろうと思いますが、Input Buffer Lengthはよく分かりません。 よろしくお願いします。

みんなの回答

  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.1

Sample Rate:1秒間当たりの読み取り回数を指定します。 大きい設定にすると、マウスの感度が上がります。 Input Buffer Length:マウスの情報を読みとった値を貯めておく量です。 PCの処理速度が遅かったりすると、マウスの動作に対して、処理が追いつかなくなり、バッファにマウスの動作情報が貯まっていきます。 共に普通は初期値で問題ないですが、光学マウスなどで、カーソルが勝手に動作するような場合には、設定を変えてみると改善する場合があります。

関連するQ&A

  • innerHTMLに代入したインラインフレームのDIVの値の取得について

    下記のソースは「読み込み」ボタンを押した時にあらかじめ用意してた<div id="box">にインラインフレームを代入し、「値取得」ボタンを押したら、'sample.html'内のdivの値「keisan」をアラートで表示する記述です。このソース内容を、ボタンのイベントで「keisan」の値を取得するのではなく、<body>のonLoadでページを開いた瞬間にアラートが 出るようにしたいのですが、お分かりになる方はいらっしゃいますでしょうか? わかりにくい説明ですみません。どうかよろしくお願いします。 <html> <head></head> <body> <div id="box"></div> <input type="button" value="読み込み" onClick="Details.changeURL('sample.html')" /> <input type="button" value="値取得" onClick="Details.showMessage('keisan')" /> </body> <script type="text/javascript"> <!-- var Details = (function(){ var handle = document.getElementById('box'); var buffer = null; return { changeURL: function(url){ handle.innerHTML = "<iframe src=\""+url+"\" id=\"ifr\"></iframe>"; }, showMessage: function(id){ buffer = document.getElementById('ifr').contentWindow.document; alert(buffer.getElementById(id).innerHTML); } } })(); //--> </script> </html>

  • SM58とUA-4FXを使ってるけど音が。。

    マイク:SM58 オーディオI/F:EDIROL UA-4FX ケーブル:CANARE EC03B BLACK でUSBケーブルを繋いで録音してるんですけど、どうも音が小さくしかokuonされません。 なぜでしょうか・・・。左側面にあるREC SOURCEもANALOGにしています。SAMPLE RATEも44.1に。ADVANCED DRIVERもONにしました。 裏のINPUT MONITORもON 48V PHAMTOMはOFF。 どなたか教えてください;;

  • ファイルのアップローダーを動作させたい。

    ファイルをサーバーへ格納するプログラムを検索して作成しました。 見よう見まねなのでおかしい部分があるかもしれません。 entry.cgi #!/perl/bin/perl my $buffer; my $query = CGI->new; my $fh = $query->upload('file') or die(qq(Invalid file handle returned.)); # Get $fh my $file = $query->param('file'); my $file_name = ($file =~ /([^\\\/:]+)$/) ? $1 : 'uploaded.bin'; open(OUT, ">$file_name") or die(qq(Can't open "$file_name".)); binmode OUT; while (read($fh, $buffer, 1024)) { # Read from $fh insted of $file print OUT $buffer; } close OUT; sample.html <HTM><BODY> <FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="./entry.cgi"> <TABLE BORDER="1"> <TR><TD ><B>CSVファイル</B></TD> <TD ><INPUT TYPE="FILE" NAME="filename"></TD></TR> <TR></TR> </TABLE> <BR> <BR> <INPUT TYPE="SUBMIT" NAME="GO" VALUE=" 登録の実行 "> </FORM> </BODY></HTML> 上記のプログラムを実行すると 「CGIWrap Error: Script Execution Failed」と表示されてしまいます。 500のサーバーエラーと同じと調べてわかったのですが、どこがどうおかしいのか?わかりません。 perlの記述が今まで自分が使用していたものと勝手が違うので分からない状態です。 アドバイスもらえると幸いです。

  • RLC回路をプログラミングで計算すると発散する件

    RLC直列回路の動きを細かく解析してみようと思い、ウェブサイトのサンプルコードを参考にしながら、以下のような実験をしてみました。 コンデンサの両端を出力Voとした場合、回路方程式は次のようになると思います。  ・ Vi = RI + LdI/dt + (1/C)∫I dt  ・ Vo = (1/C)∫I dt 変形すると、  ・ dI = (Vi - Vo - RI)/L × dt  ・ dVo = (I/C) dt 以上を、以下のソースコードで表現してみました #define SAMPLE_LATE 44100     //1秒間に44100フレームとしました float input[SAMPLE_LATE];      //1000Hzのパルス波を代入 (代入処理は略します) float output[SAMPLE_LATE];      //RLC回路の出力を代入 float R = 10.0;   float L = 0.0001;   float C = 0.0001;      //電子部品の値を定義 float dt = 1.0/44100.0; float I = 0.0; float Vo = 0.0; for(int i=0; i<44100; i++) {      //input[ ] をRLC回路に通してoutput[ ]に出力 I += (input[i]-Vo-R*I)/L*dt; Vo += I/C*dt; output[i] = Vo; } ofstream OUTF("text.txt");      //output[ ] をファイルに出力 for (int i=0; i<44100; i++){ OUTF << output[i] << endl; } OUTF.close(); } このソースを実際に動かしてみると、どんどん値が増加していき、早い段階で±∞に発散してしまいます。。 プログラミングでシミュレーションをするには、何か特別に追加処理が必要になるのでしょうか。 解決方法をご存知の方おりましたら、よろしくお願いいたします。

  • トラックボールのボールがひっかかるように回ります。

    トラックボールを購入しました。 M-HT1DRBK です。 買ったばかりなのですが、ボールがスムーズに転がらないです。 カクッ、カクッってなる感じ。 なめらかに動かないのですが、こんなものですか? シリコンスプレーをふいてみたけれど、あんまり変わらないです。 なにか、ひっかかるような感じで回ります。 対処法はありますか? ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。

  • トラックボールのトラックボールが反応しない

    下記の内容で質問があります。回答をいただけると助かります。よろしくお願いします! ▼ご利用の製品 ・ご利用の端末タイプ・OS(例:タブレット・ノートパソコン・モバイルなど) ===ご記入ください=== ・製品名・型番(マウス:M-から始まる型番)(キーボード:TK-から始まる型番) ===ご記入ください=== M-HT1DRBK ・発生時期(※使えていた時期がありますか?) ===ご記入ください=== 購入後一切トラックボールが反応しない カーソルが無反応 ボタン系は反応する ▼お困りごとの詳細、自分が使っている機器の状況や、表示される内容をお書きください。(例:接続ができない・反応がしない・矢印が出ない) ≪※表示されている画像やスクリーンショットを添付すると伝わりやすくなります!≫ ===ご記入ください=== ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。

  • トラックボールが動かなくなりました。

    トラックボールが動かなくなりました。マウスをUSBで繋いでもポインタが動きません。其トラックボールのホイールは認識されるのですが。XPhome32NOFAN MicroATX COMPLETE CPU インテル Core i3-2100 プロセッサー (デュアルコア, 3.10 GHz 3MB L3 キャッシュ)メモリ DDR3 SDRAM 2GB PC3-10600 (1GB x2 デュアルチャネル 最大16GB 空きスロット x2) マザーボード AP8H67-M PRO チップセット Intel H67 Express Chipset ハードディスSSD2 80GB  http://www.oliospec.com/nofanmicroatxで。と言った症状が一時は起りましたが再起動を掛ているとマウスが認識されたりトラックボールも認識する状態になったりしましたが又マウスもトラックボールも認識されなくなったりしたりして今は一応認識している状態ですが何が原因か判りませんか?今はマウスは認識しているがトラックボールが認識されない状態です。11/12/11

  • トラックボールが動かなくなる

    無線式トラックボールM-XT4DRを使用しています。 1.PCのUSBポートに直接アダプターを挿入した場合→何の支障も無い 2.USBハブや拡張アダプター(ディスプレイなどをつなげるもの)を経由して接続した場合 →アダプターを挿して数分は正常に動いているが、突然カーソル移動もクリックも出来なくなる。 アダプターを再度挿し直すとまた数分動くが同様に突然動かなくなる。 複数のメーカーのUSBハブ(バスパワー、セルフパワー)を使用しても同じ症状が起きる。 USB延長ケーブルでも同様。 機器は便利なのですが、USBポートを占有してしまうので 何らかの解決策があれば助かります。 ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。

  • トラックボールについて

    お詳しい方どうぞよろしくお願いします。 トラックボール 【e※x※※g pro】 を使っています。 (実際は、※を取り除いて大文字です) スウィッチがオンオフ以外に真ん中があって、全部で3段階?あるのですが、この真ん中が節電モードなのでしょうか? スミマセン、極度のデジタル音痴が 説明書を捨ててしまい、問い合わせます。

  • トラックボールについて

    初めてトラックボールを買おうと思っており、使用されている方に質問です。 ボールを親指で回すのと、人差し指(中指?)で回すタイプに分かれるようですが、どちらが使いやすいのでしょうか。 店頭でちょっと触ってみたくらいだと、トラックボール初心者の私にはどっちが良いか判断がつきかねました。 また、用途のほとんどはワードなのであまり問題は無いと思うのですが、たまにフォトショップも使います。 お絵かきはしませんが、画像処理の場合にマウスに比べて劣っている、ということはあるでしょうか。 最後に、お勧め機種がありましたら教えてもらえないでしょうか。 耐久性などについても情報が頂けましたら是非お願いします。

専門家に質問してみよう