2021-08-21

Finder での右クリックをキーボードで操作

Finder でファイル操作をしているとき、キーボードから手を離してトラックパッドやマウスで右クリック → コンテキストメニューを開くという流れが面倒で、キーボードだけでコンテキストメニュー出せないかなと探してみました。

まず思いついたのが、Karabiner-Elements でしたが、マウスがある位置での右クリックしかできず。
Alfred の Workflows で探してみたところ、Right Click というものを見つけました ( Packal での紹介ページ ) 。

通常の右クリックからコンテキストメニュー表示に比べるとワンテンポ遅れて表示されますが、いちいちキーボードから手を離すことよりは自分の好み。
※ この Workflows は Finder 上のみ有効です

Workflows の設定

今回設定した環境は以下の通り。

ショートカットキー設定でそのまま動く場合もありますが、僕の環境ではそのままでは動きませんでした。

セキュリティとプライバシーの設定

Workflows のデバッグモード ( 詳細画面右上の蜘蛛アイコン ) で見てみると以下のエラーが表示されていました。

ERROR: RightClick[Run Script] 略: execution error: System EventsにApple Eventsを送信する権限がありません。

「System EventsにApple Eventsを送信する権限がありません。」を解消するために、
システム環境設定 → セキュリティとプライバシー → プライバシーに移動し、オートメーションを選択。
Alfred の設定項目の System Events.app にチェックを入れます。

過去にこの項目にチェックを入れている場合、権限についてのエラーは出ないと思います。