スクロールの方向がナチュラルとは?

タッチパッド

MacとWindowsを両方使っていると、トラックパッドやマウスのホイールでスクロールする方向が異なるため戸惑ってしまいます。

Macのスクロールはスマホやタブレットと同じ

Macはトラックパッドで指を動かした方向にコンテンツが移動します。これはスマホやタブレットでスワイプする方向にコンテンツが移動するのと同じ感覚です。

このスクロール方向はシステム環境設定の「トラックパッド」の「スクロールとズーム」にある「スクロールの方向:ナチュラル」のチェックを外すと逆方向にすることができます。

スクロールの方向 ナチュラル

今のスクロール方向になったのはMac OS X Lionからで昔のMacのスクロール方向は今とは逆でした。

つまり、「スクロールの方向:ナチュラル」のチェックを外すとスクロール方向が昔のMacと同じになるとも言えます。

大昔にはトラックパッドを指でなぞる操作はできず、マウスにホイールはなく、コンテンツを移動させるためには画面の右にあるスクロールバーをマウスで上下させるしかありませんでした。

このスクロールバーは今でもありますので動かしてみるとわかると思いますが、スクロールバーを動かしたのとは反対の方向にコンテンツが移動されます。

トラックパッドを指でなぞる操作やマウスのホイールでスクロールができるようになった頃、スクロール方向がコンテンツが移動する方向でなく、スクロールバーが移動する方向とされたのは当然かもしれません。

しかし、コンテンツ中心に考えた場合、スクロール方向にコンテンツが移動した方が自然、ナチュラルです。

そのためにMac OS X Lionから「スクロールの方向:ナチュラル」が標準となったのでしょう。

Windowsのスクロール方向

Macでナチュラルなスクロール方向に慣れた後、Windowsでスクロールすると戸惑いがあります。

Windowsは昔のMacと同じスクロール方向だからです。

MacとWindowsでスクロール方向を合わせたいところです。もちろんナチュラルなスクロール方向にです。

タッチパッド

Windows 10では「高精度タッチパッド」が搭載されているPCであれば、タッチパッドのスクロール方向を設定できます。

Windows 10の「設定」-「デバイス」-「マウスとタッチパッド」を開きます。

上図の上の赤丸のように「お使いのPCには高精度タッチパッドが用意されています。」と表示されていれば、下の赤丸の「スクロール方向を逆にする」をONにすることでスクロール方向を反対にできます。

マウスと通常のタッチパッド

上図の「お使いのPCには高精度タッチパッドが用意されています。」の表示がなければ、タッチパッドの「スクロール方向を逆にする」のスイッチもなく、上の画面でタッチパッドのスクロール方向を設定することはできません。

また、上の画面ではマウスのスクロール方向の設定もできません。

レジストリの修正が必要

マウスと(高精度でない)通常のタッチパッドのスクロール方向を変更するにはWindowsのレジストリを修正する必要があります。

Windowsでレジストリエディタ(regedit)を起動し、次の場所を開きます。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\◯◯◯\◯◯◯\Device Parameters

◯◯◯は接続されているマウスやタッチパッドのデバイスを識別するIDです。

複数のマウスやタッチパッドを示す◯◯◯があるかと思いますが、Device Parametersの下に「FlipFlopWheel」があるデバイスを見つけます。

このFlipFlopWheelの値はデフォルトで0になっていますが、レジストリエディタで1に書き換えます。

すべてのFlipFlopWheelを1にしたらWindowsを再起動します。

これでWindowsのスクロール方向をナチュラルにすることができます。

【VMware Fusionが30%オフ!!】
MacでWindowsが使えるVMware Fusionが30%オフで購入できます。
2017年8月4日までの期間限定です。
詳しくは以下の記事をどうぞ。
MacとWindowsが同時に使えるVMware Fusion 8.5のセールが実施されています。