日本語
Macでアプリごとのキーボードショートカットを使うには
このアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。
できます。方法は2つあります。1つのアプリのメニューコマンドのショートカットを変えるなら、macOSのApp Shortcutsでできます。前面のアプリによって同じキーに別の役目を与えるなら、たとえばF13が、Final Cut Proではクリップをカットし、Safariでは閉じたタブを開き直し、それ以外ではMission Controlを開くようにするなら、私が作っている無料のアプリInputConfigを使います。プリセットが、アプリを切り替えると自動で切り替わります。
InputConfig バージョン1.7(2026年10月リリース予定)で、アプリが日本語に完全対応します。
手順
- InputConfigのSettingsのAdvancedで、Switch presets when the front app changesをオンにします。
- 予備のキーでEverywhereプリセットを作り、有効にします。
- それを複製し、コピーにアプリの名前を付けます。
- コピーで、違うべき行を変更します。
- Activate when these apps are in frontに、そのアプリを加えます。
macOSで1つのアプリのメニューのショートカットを変える
- システム設定のキーボードで、Keyboard Shortcuts、App Shortcutsの順に開きます。
- プラスボタンを押して、アプリ、またはAll Applicationsを選びます。
- メニューコマンドの名前を、メニューに表示されているとおりに、末尾の三点も含めて入力します。
- 使いたいショートカットを押して、完了を選びます。
これが届くのはメニューにあるコマンドだけで、キーは、そのアプリがまだ使っていない組み合わせである必要があります。ほかのこと、たとえば別のアプリを開く、マクロ、入力した文章、メディアキーなどには、アプリが必要です。
同じキーにアプリごとの役目を与える
InputConfigのプリセットは、キーとその動作の集まりで、プリセットは自分が属するアプリを指定できます。一度に動くプリセットは1つだけです。自動切り替えをオンにすると、前面のアプリがどれを使うかを決めます。
| キー | Everywhereプリセット | Final Cut Proのプリセット | Safariのプリセット |
|---|---|---|---|
| F13 | Mission Control | B(ブレード) | Shift Command T(閉じたタブを開き直す) |
| F14 | Spotlight | M(マーカーを追加) | Shift Command バックスラッシュ(すべてのタブを表示) |
| F15 | 再生 / 一時停止 | 再生 / 一時停止 | 再生 / 一時停止 |
Final Cut Proから、専用のプリセットがないアプリに移ると、それまで使っていたプリセットが戻るので、Everywhereプリセットが予備として働きます。
設定する
- InputConfigをインストールし、アクセシビリティの許可を与えます。
- SettingsのAdvancedで、Switch presets when the front app changesをオンにします。オンにするまではオフです。
- Everywhereプリセットを作ります。行を追加し、Scanを押し、各キーを押して、出力を選びます。有効にします。
- サイドバーでそれを右クリックし、Duplicateを選んで、コピーにアプリの名前を付けます。
- コピーで、違うべき行を変えます。一度に動くプリセットは1つだけなので、どこでも使いたい行は残しておきます。
- あなた:コピーのAutomation & Gaming Utilitiesを開き、Activate when these apps are in frontを見つけて、プラスを押し、アプリを加えます。
- InputConfig:そのアプリが前面に来るとコピーに切り替わり、離れると元に戻ります。
- 確認:そのアプリと別のアプリを切り替えて、それぞれでF13を押します。そのアプリのプリセットの役目を果たします。

2つのプリセットが同じアプリを指定していたら、サイドバーの順で先のほうが優先されます。そのアプリにいる間にプリセットを手動で選ぶと、その訪問中は自動で戻らなくなるので、切り替えが選択と衝突することはありません。
ほかに何もしないキーを選ぶ
InputConfigはmacOSと並んで聞くだけなので、キーは本来の役目も保ち、どのキーボードも1つのデバイスとして報告します。そのため、文字キーは不向きで、予備のキーが向いています。
各行には長押しとダブルタップの動作も付けられるので、1つのキーがアプリごとに3つの役目を担えます。
キーが本来の役目を止める必要があるとき
InputConfigはキーに加えるもので、キーの役目を取り除きません。そのため、その場合は別のツールを使います。
- Karabiner-Elements。前面のアプリの条件を使えば、キーからキーへのルールを特定のアプリに限定できます。ルールとして書きます。
- BetterTouchToolとKeyboard Maestro。どちらも有料で、アプリごとのトリガーと、マクロのグループを、視覚的なエディタで扱えます。
要点
- 1つのアプリのメニューコマンド。システム設定のキーボードのKeyboard ShortcutsにあるApp Shortcutsを使います。
- 1つのキーにアプリごとの役目。自動切り替えをオンにして、アプリごとにInputConfigのプリセットを使います。
- 予備。離れると、それまで使っていたプリセットが戻ります。
先にEverywhereプリセットを作り、それをアプリごとにコピーしてください。
よくある質問
Macで、アプリごとに違うキーボードショートカットを使えますか?
はい。メニューコマンドは、システム設定のキーボードのKeyboard ShortcutsにあるApp Shortcutsで、アプリごとにショートカットを設定できます。同じ予備のキーにアプリごとの役目を与えるなら、InputConfigのプリセットが、アプリが前面に来ると自動で切り替わります。
プリセットのないアプリに切り替えるとどうなりますか?
自動切り替えの前に動いていたプリセットが戻ります。何も動いていなかったなら、プリセットのあるアプリに戻るまで、InputConfigは止まります。
全画面のアプリやゲームでも動きますか?
はい。切り替えは、アプリが前面のアプリになったときに起こり、全画面かどうかは関係ありません。
アプリごとにキーボードレイアウトを切り替えられますか?
それは入力の設定で、ショートカットではありません。システム設定のキーボードのText InputにあるInput Sourcesを見てください。macOSが、書類の入力ソースに自動で切り替えられます。
1つのプリセットで複数のアプリに対応できますか?
はい。1つのプリセットに、必要なだけアプリを加えられます。たとえば、1つのブラウザ用レイアウトに、Safari、Chrome、Firefoxを加えます。
日本語のページ
くわしいガイド(英語)
このページを書いた人。 Ryleigh NewmanはInputConfigを開発しています。手がうまく動かないため、毎日コントローラーで自分のMacを操作しています。このページは英語から翻訳したものです。Macの言語が日本語のとき、アプリの主なボタンとメニューは日本語で表示されます。このページではその名前を使い、英語の名前をかっこに添えています。アプリのほかの部分とサイトのほかのページは英語です。
ほかの言語で読む: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.