Windows 2000で 非対応の Microsoft マウスと IntelliPointを使ってみました

Windows 7発売記念で、IntelliPoint 7のCDを無償配布してたのでついでにちょっと安めの Microsoft マウスが使えないか試してみました。

msi1
そのままIntelliPoint 7をインストールしようとすると、「Windows XPまたはWindows 2000 SP4を実行するコンピュータが必要です。」と言われますがw


msi2

インストール自体は、Setup.exe と SetupStb.exe を fcwinを使って、XP 互換モードで設定保存IPoint\Setup\IP.MSIをWindows2000実行可能で書き換えて上書きするだけです。

msi3
マウスの選択は今選んでも無駄なので、適当なものを選んで後にします。

sdw
ちなみに、ドライバは普通に入ります。

インストール後、メニューに非対応マウスの項目が一切出てこないので、手を加える必要があります。

方法は二つあって、rundll32.exe をコピーして rundllxp.exe にした後、fcwinで rundllxp.exe とIPoint.exeを XP互換モードで設定保存した後、マウスの設定用にショートカット

rundllxp.exe shell32.dll,Control_RunDLL main.cpl @0

を作成する方法。

もう一つはipcplbtn.dllとIPoint.exeのバイナリ直接書き換えです。

sw
ipcplbtn.dll は バイナリエディタで 7AA7Dの 751aを eb1aに書き換え

sdw4
Ipoint.exeは3c984 番地の 721Aを 7200に書き換えます。

それぞれ、バージョンは7.00.260.0、7.00.261 でした。
一応書き換えたものをここにおいておきます。

拡張カーネルで Intellipoint 7.x を動かす

注:アプリケーションごとに機能を割り当てる機能は多分動きません。kdwのUSER32.DLLラッパーをシステムインストールして小細工すれば動くかもしれませんが未確認。

ip7a
インスタントビューアと言う機能が割り当てることができるのですが、alt+tabの拡張版のようなもので、その窓のプレビューを見ながらタスクを切り替えることができて便利です。

これには、本来 IntelliMouse が接続されてる必要があるのですが、なくても使えるようにしているフリーウェアを公開されてる方もいらっしゃいます。

関連記事:
ロジクールの最新のマウスのSetPointをWindows2000で使う
Say Goodbye to Laser の マイクロソフトの新しいマウスとは

関連サイト:
Microsoft IntelliPoint 付属のインスタントビューアを表示する - KG Software Library
マイクロソフト、人間工学に基づいたマウス&キーボードセット発売へ:ニュース - CNET Japan

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です