Windowsのマウスホイールをレジストリだけで逆転

Pocket

普段はMacBookProやMacBookAirをつかっていますので、たまに使うWindowsで困るのが「マウスホイールの上下が逆」問題。
Mac OS XはLion(10.7)から、マウスホイールの向きが逆になりました。
下に移動するには、ホイールを「下から上へ」移動させます。
iPhone/iPod touchの「画面の下から上へ」という動きに合わせたものだと思うのですが、最初は戸惑いました。
ただ、今ではこれが普通に。

たまに使うWindowsのホイールが逆(今までの標準)なので、操作にイライラしてしまいます。
常駐アプリでマウスのホイールを入れ替える方法もありますが、無駄な常駐アプリは避けたいのですが、レジストリーキーの設定だけでマウスのホイールの上下を変えられるんですね。

WindowsUpdateしたりマウスを交換すると設定が必要なので、備忘録代わりに書いておきます。

設定方法は、以下のような流れです。

  • マウスのハードウェアIDを調べる
  • レジストリエディタでマウスのパラメータを変更する
  • Windowsの再起動

マウスのハードウェアIDを調べる

まず始めにホイールを入れ替えるマウスを特定するためハードウェアIDを調べます。
マウスのハードウェアIDを調べるには、以下の手順で操作します。

MouseWheel-DeviceID

  1. コントロールパネル から 「マウス」 を開きます。コントロールパネルの表示方法を「大きいアイコン」に変更すると見つけやすいです。
  2. マウスのプロパティ で「ハードウェア」タブを開きます。
  3. ハードウェアタブの「プロパティ」を開き「詳細」タブを選択します。
  4. 詳細タブの「プロパティ」で「ハードウェアID」を選択します。
  5. ハードウェアIDが表示されますので上の2行くらいをメモしておきます(開きっぱなしでも次の操作はできます)。

レジストリの変更

スタートメニューから「プログラムとファイルの検索」で”regedit”を検索して起動します。
以下の場所に移動します。
この時 xxxx は、ハードウェアID の HID\xxxx の値になります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID
\xxxx\yyyy\Device Parameters

その下にいくつかフォルダー(yyyyの部分)がありますが、そのフォルダーの 「Device Parameter」を全て変更します。

MouseWheel-Regedit

Device Parameter フォルダーに 「FlipFlopWheel」というパラメータがありますので、右クリックし「修正」で「値のデータ」を1にします。
全てのフォルダーの Device Parameterで同じように FlipFlopWheel を1に変更します。

再起動すれば、マウスのホイールの上下が逆転します。

これで Windowsでも Macでもホイールの向きを同じにすることができました。
Mac を使っていない方も、スマートフォンを使う方は「ホイールを 下に行きたいときには下から上」の方が操作的に自然なので設定してみてください。

※) このホイールの入れ替えは、Windows7で確認した方法です。Widnows8.1などでも有効化は…不明です。

Pocket