
Mac OS Xで弾性スクロール(ラバーバンドスクロール)を無効にする
Mac OS X 10.7以降、MacにはiOSと同様の伸縮自在なオーバースクロール機能が搭載されています。「ラバーバンドスクロール」と呼ばれるこのオーバースクロール効果は、スクロール領域を外れてリネンの背景が現れ、すぐにスクロール領域内に戻るというものです。OS Xのほぼすべてのウィンドウで、慣性の有無にかかわらず素早く上にスクロールすると、この効果を実際に確認できます。ラバーバンドスクロールは見た目にも美しく、iOSユーザーにとってはMacに馴染みのある印象を与えますが、一部のユーザーはこれを不快に感じ、スクロールの伸縮性を完全に無効にできる機能があれば喜ぶでしょう。
ゴムバンドのようなスタイリッシュなスクロールを止めたい場合は、デフォルト文字列で設定できます。これはOS X MavericksとMountain Lionでも動作し、必要に応じて簡単に元に戻すことができます。
Mac OS Xでゴムバンドスクロールをオフにする
/Applications/Utilities/ ディレクトリにあるターミナルを起動し、次の defaults write コマンドを正確に入力します。
defaults write -g NSScrollViewRubberbanding -int 0
変更を有効にするにはアプリを再起動する必要がありますが、ラバーバンドスクロールを無効にしてもすべてのアプリで機能するわけではありません。すべてのアプリで無効にしたい場合は、再起動するのが最も早い方法かもしれません。あるいは、可能なアプリをすべて終了して再起動する方法でも同様の効果が期待できます。
Mac OS Xでゴムバンドスクロールを再度有効にする
変更を元に戻し、現在の OS X のデフォルトであるラバーバンド スクロールを戻すには、代わりに次の defaults コマンドを使用します。
defaults delete -g NSScrollViewRubberbanding
これは多くのユーザーが長い間待ち望んでいた素晴らしいヒントです。詳細については MacWorld をご覧ください。