[18916]  USBマウスのホイールが一部の場面で使えず(Windows2000)
投稿者:まりも さん   2001-10-22 16:48:25
USBマウスのホイールですが、Windows2000(PC-9821)にしたところ、標準的なMSのアプリケーションソフト中では機能するものの、一般のアプリではスクロールホイールが機能しません。Windows98では動いていたのですが…。[コントロールパネル]の[マウス]のところに[詳細]のタブが出現して、ホイール機能の設定ができる例があるようですが、それもありません。Windows2000では、インテリマウスのようなマウス補助アプリまたはドライバが別途必要なのでしょうか…?。
  1. エクセリア さん   2001-10-22 17:11:19
    >インテリマウスのようなマウス補助アプリまたはドライバが別途必要なのでしょうか…?。

    Windows98以降において、ホイールマウスに対応していないアプリケーションでは、そういったOS標準機能ではスクロールはできません。いまも、PC/AT互換機のWindows2000&Notes4.52で試してみましたが、確かにスクロールが使えませんでした。
    対応アプリであれば、Windows2000ではマウス補助アプリのたぐいはいらないと思います。もちろん特殊機能(横スクロールとか)使われる場合は必要ですが、そういう要望がなければ、対応アプリ標準機能で使えるはずです。

    コントロールパネル→マウス→ハードウェアで、マウスの選択をしてプロパティで出てくる詳細設定タブの「ホイールの検出」は、PC/AT互換機の”PS/2互換マウス”では出てくるものの、”HID準拠マウス”などのUSBマウス標準ドライバでは確かにありませんね。PC-98ではもともとバスマウスでホイールがサポートされていないため、たぶん項目が存在しないと思われます・・・(あったりして(汗))

    具体的なアプリ名がないのであれですが、スクロールに対応していないそういった古いアプリを使う場合にはマウス補助アプリが必要になると思います。
  2. まりも さん   2001-10-22 18:51:31
    もしかして、Windows98ではあらゆる場面でホイールが使えていたのは、過去に(Win95の頃)MSマウス付属のインテリポイント(point32)を入れていたからだったのか…(汗。やはりマウス補助アプリが必要と言うことですか。そういえばUSBマウスを買ったときに付いてきたCD-ROMを使ったことすらありませんでしたが、これに含まれているかも知れませんね。探して試してみます。
  3. さくま さん   2001-10-22 19:33:17
    >マウス補助アプリ
    http://www.chombo.com/
    のAltIME3.06とかでも可能ですね。

    起動したあと、タスクバーのAltIMEアイコン(ひまわり)を左クリックして
    設定のところで□Wheelを有効にチェックを入れてください。
    他の機能は98では不要かもしれませんが。

    なお、windowsNT/2000/XPでは16ビットシステムリソースの制限がかなり
    ゆるいので常駐物をたくさん使っても遅くはなりますが、リソース不足には
    なりません。
  4. バイザー さん   2001-10-22 20:03:04
    >もしかして、Windows98ではあらゆる場面でホイールが使えていたのは、過去に(Win95の頃)MSマウス付属のインテリポイント(point32)を入れていたからだったのか…(汗。

    恐らくそうだと思います。Windows2000に対応しているIntellipointソフトウェアはVer.3.2以降なのですが、残念ながらPC-9821には対応していませんね。
    #この辺が対応出来ると便利なんですがねぇ
    ウチでは「どこでもホイール」というフリーウェアを使っているのでIntellipointとほぼ同等の機能を得ています。

    尚英語版の製品に添付されているIntellipointを日本語Winodws環境にインストールしても、ちゃんと日本語表記された状態で使用出来ます。
    当方のTrackball ExplorerとTrackball Optical(共にバルク英語版)に添付のCD-ROMからのインストールで確認済です。
  5. まりも さん   2001-10-23 01:02:11
    さくまさん ご推薦のAltIMEを導入してみました。秀丸のスクロールバーが動くようになってバッチリです。ありがとうございました。
  6. まくつ さん   2001-10-24 19:23:56
    ちょいと本題から外れる気がしますが…‥

    Logitec(Logicool)マウスのドライバ(MouseWare)ですと
    ホイールでのスクロール上下Messageをキーボード操作の
    PageUp/PageDown Message として投げてくれる仕様らし
    いです←とあるFreeware作者からの伝聞。

    アプリ(orFreeware作者)側から見るとLogitechみたいな
    ドライバ仕様の方が特別な措置が不要でありがたいとの事
    でした。
  7. まりも さん   2001-10-24 20:29:48
    ドライバフック型(?)のほうが、確かにアプリから見たら素直でよいでしょうね。AltIMEでも万能ではなくて、なぜかMSアプリであるPowePoint中でスクロールが機能しません。ところでMouseWareというかロジクールのマウス付属のドライバ?は、以前Windows95の時に9821に入れて、OS起動不能になったいやな経験がありまして…。Windows2000で使う分には大丈夫かもしれないので、ロジクールのUSBマウスを購入して試してみます。
  8. まくつ さん   2001-10-25 14:20:35
    Windowsドライバの場合はDOS時代の様なドライバフック型と云うのとは
    少々違うと思います、はい←最近少し噛った程度なのでアレですけど
    ハードウェア側でのイベント検出時にWindows側で標準定義されてい
    るメッセージ(キーボードのPgUp/PgDnと同じメッセージ)を発行する
    だけですから(苦笑

    そう云えばPC-98x1は対応表記に無いですねぇ(汗→MouseWare
    Windows2000用ドライバが無事動いてくれれば良いんですが…‥
  9. さくま さん   2001-10-26 22:58:58
    PS/2マウスなら
    http://www.microsoft.com/WINDOWS2000/techinfo/reskit/en/Regentry/31494.htm
    に書いてあるようにレジストリを修正すれば、ホイールを有効に出来るんですが。

    これとBIOSのUSB Legacy Emulationを有効にするという
    合わせ技でなんとかなるかな。