3
コントロールキー不要のコンテキストメニュー

Apple 製コンピュータに対する、特に上級ユーザーからの最もよくある批判の 1 つは、長年経った今でも、シングルボタン マウス (または、ラップトップの場合はトラックパッド用のシングルボタン) が付属していることです。これは、Mac OS X が、Windows ユーザーに「右クリック」メニューとして知られる、常に便利なコンテキスト メニューをサポートしていないということではありません。実際、マルチボタン マウスを Mac に接続すれば、思う存分「右クリック」できます。より大きな問題は、市販のマウスを使わない限り、Mac でコンテキスト メニューにアクセスする唯一の方法が「Control キーを押しながらクリック」、つまりマウスの 1 つのボタンを押すことだけだということです。

「だから何?」と思うかもしれません。でも、私はこう言います(そして、私に賛同してくれる人もかなりいると思います)。なぜなら、本来片手でできるはずのことを両手でやらなければならないので、そういう手順は面倒だからです。特にPowerBookやiBookでは、サードパーティ製のマルチボタン入力デバイスを使う可能性が低いので、なおさらです。

Mac OS 8 の頃には、マウス/トラックパッドのボタンを押し続けるとコンテキスト メニューがアクティブになる「Look Mom, No Hands」という便利なユーティリティがありましたが、残念ながら、このユーティリティは OS X に移行されませんでした。現在、Firefox および OmniWeb ブラウザーにも同様の機能が含まれていますが、ブラウザー自体に限定されています。

このほぼ 4 年にわたる空白を埋めようと、Old Jewel Software は最近、システム環境設定パネルの One Finger Snap (   ; 現在のバージョン 1.1.1) を $6.85 でリリースしました。上で述べた OS 8/9 ユーティリティと同様に、One Finger Snap を使用すると、マウスまたはトラックパッドのボタンをクリックして押し続けるだけで、コンテキスト メニューにアクセスできます。押し続ける時間は、0.5 秒から 3 秒の間で設定できます。One Finger Snap の優れた点は、マウス ボタンを十分に長く押したことを知らせるために、指をスナップする音、画面のフラッシュ、またはその両方の形でフィードバックを提供できることです。これは、互換性のないアプリケーションなど、One Finger Snap が機能しない状況で役立ち、コンテキスト メニューが表示されるはずの時間を長く待たずに済みます。

ワンフィンガースナップ設定パネル” align=

One Finger Snap は、押したままにすることとドラッグすることの違いを理解できるほどスマートです。ボタンを押したままカーソルを移動すると、One Finger Snap はコンテンツをドラッグしようとしていると想定し、コンテキスト メニューをアクティブにしません。

最後に、One Finger Snap が特定のアプリケーションと互換性がないことが判明した場合、そのアプリケーションで One Finger Snap を無効にすることができます。残念ながら、これを行うにはターミナルでコマンドを入力する必要があります。コマンドはユーティリティの ReadMe ファイルに記載されていますが、このような基本的な設定にターミナルを使用するのは面倒です。適切なアプリケーションを選択できるダイアログを表示する方が適切でしょう。

One Finger Snap は、トラックパッドをマルチボタン バージョンに交換できない PowerBook および iBook ユーザーにとって特に便利ですが、Mac 用に 2 ボタン マウスをすでに購入しているユーザーにとっても役立ちます。One Finger Snap を使用してコンテキスト メニューにアクセスすることで、2 番目のマウス ボタンを解放して、Expose や Dashboard の起動など、他の操作に使用できるようになります。

補足:経験豊富なユーザーなら、Unsanityの10ドルのFruitMenu(   ; 2002年7月 )やBalance Softwareの25ドルのIttec(   ; 2004年2月 )にも同様のクリックホールド機能が搭載されていることをご存知でしょう。残念ながら、FruitMenuのクリックホールド機能はFinderでのみ動作し、IttecはまだTigerとの完全な互換性がありません。

ワンフィンガースナップはタイガーとパンサーの両方に対応しています