[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: ホイールに関する不具合?
- X-ml-count: 4051
- Subject: Re: ホイールに関する不具合?
- From: Yasushi Taki <taki@xxxxxxxxxxxxxx>
- Date: Mon, 07 Jan 2002 23:18:52 +0900
- X-mailer: Becky! ver. 2.00.08
瀧@ジャストプレイヤーです。
On 07 Jan 2002 22:55:17 +0900
Keisuke Mori <ksk@xxxxxxxxxxxxx> wrote:
> Yasushi Taki <taki@xxxxxxxxxxxxxx> writes:
> > Meadow1.15を利用していて、時々マウスのホイールが変な動作をします。
> > 具体的には、マウスがある場所とは別のウインドウ?がスクロールするというも
> > のです。
> 解決策ではありませんが、追試できました。
> どうも、マウス(orマウスドライバ)の種類にもよるようです。私のとこ
> ろでは VAIO ノートの USB マウスで発生しましたが、デスクトップマ
> シンの Logitec PS/2 マウスでは発生しませんでした。
なるほど。
> > どうもこれといって、100%確実なトリガではないような気がするんですが、
> > 追っていてよくわからなくなってきたので、一応、メーリングリストにポストし
> > ます。
> マウスポインタの座標位置に関係ありませんか? 私の手元での再現手順
> はこうです。
そうです。マウスポインタの場所によってということです。
> 1. C-x 3 で縦二分割する
> 2. マウスポインタを、「右側の window 領域の中の左半分」の位置に置く。
> 3. ホイールをまわす
> マウスポインタが、縦分割された windows の右半分にあるか左半分に
> あるかで変わるようです。三つ以上に縦分割しても同様に発生します。
> 上記の VAIO ノートのマウスドライバでは、「ユニバーサルスクロール」
> という設定があって、これはどうも、「スクロールバーの▲▼ボタンを
> 押す」のをエミュレートしているもののようです。
> つまり Meadow には WM_VSCROLL メッセージが直接飛んできて、その送
> 信元にはすでにスクロールバーのウィンドウIDが入っているようです。
> どのスクロールバーを押したことにするかはマウスドライバが決めてる
> のだと思うので、Meadow 側からはいかんともし難いような気がします。
なるほど、私の環境は、
OS WinXP
マウスドライバ Microsoft IntelliPoint
です。
MSのホイールマウスを使うと純正で使われることになると思うので、
場合によってはFAQになるんですかね?
<問題>
ウインドウをスプリットしたとき、ホイールが正しく働かない。
<解決方法>
これは、マイクロソフトの「IntelliPointソフトウェア」をインストール(*)す
ることで発生します。IntelliPointソフトウェアは、ホイールをサポートしない
アプリケーションに対して、WM_VSCROLLイベント(など?)を送ってホイール操
作をエミュレーションをするものです。Meadowはホイールをサポートしているの
で、これらを無効にする必要があります。具体的に回避するにはMeadowを
IntelliPointソフトウェアの除外リストに加えます。
* それ以外のマウスドライバでもスクロール操作をエミュレーションするもので、
同じような動作をするものがあります。
1.マウスのプロパティを開く。
2.ホイールタブの、ホイールトラブルシューティングで詳細設定ボタンを押す。
3.「次のプログラムではIntelliPointソフトウェアでホイールを無効にする。」
に、Meadow.exe MeadowNT.exeを追加する。
こんな感じでばっちり解決できました。
ありがとうございます。
しかし、いつも思うのですが、このようなときに登録するのは、
MeadowNT.exeなのですか?それともMeadow.exeなのでしょうか?
------------------
(有)ジャストプレイヤー
瀧 康史
E-mail:taki@xxxxxxxxxxxxxx
TEL:0543-69-4110
FAX:0543-69-4124
http://www.justplayer.com/