Macには、システム内で多くのタスクを簡単に実行できるようにする、多数の優れたキーボードショートカットとバインディングが付属しています。 しかし、ここ数年の間にmacOSに欠けている主要なキーボードショートカットが1つあれば、キーボードを使って選択した項目を右クリックすることはできません。 この特別な機能は、昔からWindowsキーボードに存在していました、そして、それはMacBooksがそれを持っていないのを吸います。 あなたがMacのキーボードから右クリックを実行する方法を探しているのであれば、私たちはあなたが覆われています。
Macでキーボードを使って右クリック
ほとんどの場合、macOSで右クリックを実行するようにキーボードショートカットを設定する方法がありますが、これらの方法では、ファイル、フォルダ、URL、単語の代わりにマウスカーソルがある場所で右クリックを実行するだけです。あなたは偶然に選択したのです。 インターネットを精査してしばらくしてから、最初にマウスカーソルを移動することなく、強調表示されている要素を右クリックできる3つの方法を見つけ出すことができました。
- Apple ScriptとAutomatorを使ってMacでキーボードを使う
- Macでより良いタッチツールを使ってキーボードを使う
- MacでAlfredを使ってキーボードを使う
注:私はMacOS Mojave Developer Betaを実行している私の2017 MacBook Proでこれらの方法を試してみました、そしてそれらのすべては完全にうまくいきました。
Apple ScriptとAutomatorを使う
キーボードを使ってMacを右クリックする最初の(そして唯一の無料の)方法は、Apple Scriptの作業とAutomatorによるちょっとした遊び時間を必要とします - 両方ともAppleがすべてのMacにバンドルしている非常に便利なツールです。 これがあなたが従う必要があるステップです:
- Automatorを開き、[コンテキストワークフロー]を選択して新しいサービスを作成します 。
- [ ワークフロー受信]の横のドロップダウンボックスで[ 入力なし]を選択し、次のドロップダウンボックスに[ 任意のアプリケーション]と表示されていることを確認します。
- Automatorの検索ボックスを使用して「 AppleScriptを実行 」を検索します。それをAutomatorワークフローにドラッグアンドドロップします。
- 「スクリプトはここにあります」というコメントを置き換えて、次のAppleScriptコードをワークフローに貼り付けます。
tell application "System Events" to set frontApp to name of first process whose frontmost is true
tell application "System Events"
tell application process frontApp
set _selection to value of attribute "AXFocusedUIElement"
tell _selection to perform action "AXShowMenu"
end tell
end tell
- 完了したら、ワークフローを適切な名前で保存します 。私は「Right Clicker」を使用しています。
- さて、 システム環境設定で 、 キーボード - >ショートカット - >サービスに行きます 。 下にスクロールして、今作成したサービスを見つけます。
- 「 ショートカットの追加 」 をクリックしてサービスへのキーボードショートカットを設定します。 私はcommand + shift +を使っています。 このため。 覚えやすい最も簡単なキーボードショートカットを使用できます。 「command + space」や「command + control + Q」のようなシステムキーボードショートカットではないことを確認してください。
- それが終わったら、 システム環境設定 - >セキュリティとプライバシー - >プライバシー - >アクセシビリティの順に進んでください。
- ここで、プラスアイコンをクリックして新しいアプリを追加します。 [Automator]を選択して 、コンピュータの制御を許可されているアプリのリストに追加します。
- このキーボードショートカットを使用する各アプリをリストに追加する必要もあります 。 キーボードでFinderアプリを使用しているときにショートカットが機能するように、Finderを追加しました。
これらの作業がすべて終わったら、Finderで任意のファイルまたはフォルダを選択し、キーボードショートカットを押すだけでそのファイルまたはフォルダの右クリックメニューを開くことができます。
より良いタッチツールを使う
右クリックのショートカットを使用したいすべてのアプリケーションをMacの制御が許可されているアプリケーションのリストに追加するのが面倒な場合は、Better Touch Tool(45日間無料トライアル、ライセンスは$ 6.50から)を使用できます。そうですね。 アプリは有料ですが、無料試用版を提供し、多くの機能をもたらします。 ここでは、Better Touch Toolを使ってMac上の選択した要素を右クリックする方法を説明します。
- あなたのMac上でScript Editorを起動し 、そしてそれに下記のAppleScriptを貼り付けなさい。 ファイルを保存します(デスクトップに右クリックスクリプトとして保存しました)。
tell application "System Events" to set frontApp to name of first process whose frontmost is true
tell application "System Events"
tell application process frontApp
set _selection to value of attribute "AXFocusedUIElement"
tell _selection to perform action "AXShowMenu"
end tell
end tell
- 次に、 「より良いタッチツール」環境設定で 、「 キーボード」タブに進みます。
- [ 新しいショートカットまたはキーシーケンスの追加]をクリックして[ キーシーケンス ]を選択し、使用するキーの組み合わせを選択します。
- 「 定義済みアクションをトリガー 」の下のボックスをクリックして、「 アプリケーションを起動/ファイルを開く/ Appleスクリプトを起動 」を選択します。
- ポップアップから、今保存したApple Scriptファイルを選択します 。
これで、選択したキーボードの組み合わせを使ってMacを右クリックすることができます。
Alfredを使う
Apple Scriptの作成と保存を処理したくない場合は、事前に作成されたAlfredワークフローを使用できます。 Alfred(無料試用版、ライセンスは£19で始まる)はMac用の生産性向上アプリであり、私が人々にチェックアウトすることをお勧めするBTT以外の唯一の有料Macアプリ。 無料版がありますが、ワークフローを使用するにはAlfred Powerpackを購入する必要があります。
- 右クリックのワークフローをダウンロードしてください。
- ダウンロードしたファイルを開くと、自動的にAlfredに追加されます。
- おそらくワークフローのアップデートをインストールする必要があります。 これを行うには、Alfredを開いて「update」と入力します。
- アップデートがインストールされたら、 Alfred Preferencesに進んで「ワークフロー」に進んでください。
- 右クリックワークフローを選択し、 右クリックに使用するホットキーを設定します 。
これで、ホットキーを使ってMac上の選択した要素を右クリックできるようになります。
関連項目: あなたが知っておくべき10のベスト新macOSモハーベ機能
キーボードコントロールでプロのようにあなたのMacを使う
キーボードだけでMacを使用することは非常に可能です。多くの場合、トラックパッド(どの程度優れていても)またはマウスを使用してMacを操作しない方が簡単です。 個人的には、私は自分自身がキーボードに傾いている人なので、このショートカットは本当に役に立ちます。 これで、キーボード付きのMacを右クリックして先に進み、キーボードプロのようにMacを使い始める方法がわかりました。 あなたが何か問題に直面するか、またはあなたがこれをするための別の方法を知っているならば、以下のコメント欄で私に知らせてください。