日本語

Macでアプリごとのキーボードショートカットを使うには

Mac App StoreでInputConfigをダウンロードこのアプリは完全に無料です。アカウントを作る必要はありません。サブスクリプションも面倒なダウンロードもなく、ロックされた機能もありません。Appleシリコンに最適化されています。

できます。方法は2つあります。1つのアプリのメニューコマンドのショートカットを変えるなら、macOSのApp Shortcutsでできます。前面のアプリによって同じキーに別の役目を与えるなら、たとえばF13が、Final Cut Proではクリップをカットし、Safariでは閉じたタブを開き直し、それ以外ではMission Controlを開くようにするなら、私が作っている無料のアプリInputConfigを使います。プリセットが、アプリを切り替えると自動で切り替わります。

InputConfig バージョン1.7(2026年10月リリース予定)で、アプリが日本語に完全対応します。

手順

  1. InputConfigのSettingsのAdvancedで、Switch presets when the front app changesをオンにします。
  2. 予備のキーでEverywhereプリセットを作り、有効にします。
  3. それを複製し、コピーにアプリの名前を付けます。
  4. コピーで、違うべき行を変更します。
  5. Activate when these apps are in frontに、そのアプリを加えます。

macOSで1つのアプリのメニューのショートカットを変える

  1. システム設定のキーボードで、Keyboard Shortcuts、App Shortcutsの順に開きます。
  2. プラスボタンを押して、アプリ、またはAll Applicationsを選びます。
  3. メニューコマンドの名前を、メニューに表示されているとおりに、末尾の三点も含めて入力します。
  4. 使いたいショートカットを押して、完了を選びます。

これが届くのはメニューにあるコマンドだけで、キーは、そのアプリがまだ使っていない組み合わせである必要があります。ほかのこと、たとえば別のアプリを開く、マクロ、入力した文章、メディアキーなどには、アプリが必要です。

同じキーにアプリごとの役目を与える

InputConfigのプリセットは、キーとその動作の集まりで、プリセットは自分が属するアプリを指定できます。一度に動くプリセットは1つだけです。自動切り替えをオンにすると、前面のアプリがどれを使うかを決めます。

キーEverywhereプリセットFinal Cut ProのプリセットSafariのプリセット
F13Mission ControlB(ブレード)Shift Command T(閉じたタブを開き直す)
F14SpotlightM(マーカーを追加)Shift Command バックスラッシュ(すべてのタブを表示)
F15再生 / 一時停止再生 / 一時停止再生 / 一時停止

Final Cut Proから、専用のプリセットがないアプリに移ると、それまで使っていたプリセットが戻るので、Everywhereプリセットが予備として働きます。

設定する

  1. InputConfigをインストールし、アクセシビリティの許可を与えます。
  2. SettingsのAdvancedで、Switch presets when the front app changesをオンにします。オンにするまではオフです。
  3. Everywhereプリセットを作ります。行を追加し、Scanを押し、各キーを押して、出力を選びます。有効にします。
  4. サイドバーでそれを右クリックし、Duplicateを選んで、コピーにアプリの名前を付けます。
  5. コピーで、違うべき行を変えます。一度に動くプリセットは1つだけなので、どこでも使いたい行は残しておきます。
  • あなた:コピーのAutomation & Gaming Utilitiesを開き、Activate when these apps are in frontを見つけて、プラスを押し、アプリを加えます。
  • InputConfig:そのアプリが前面に来るとコピーに切り替わり、離れると元に戻ります。
  • 確認:そのアプリと別のアプリを切り替えて、それぞれでF13を押します。そのアプリのプリセットの役目を果たします。
InputConfigのプリセットの自動化とゲーミングユーティリティの欄。アプリが前面にあるときに有効にする一覧に、Final Cut Proが載っています。
Figure 1. プリセットのアプリ一覧です。このアプリのどれかが前面に来ると、このプリセットが引き継ぎます。

2つのプリセットが同じアプリを指定していたら、サイドバーの順で先のほうが優先されます。そのアプリにいる間にプリセットを手動で選ぶと、その訪問中は自動で戻らなくなるので、切り替えが選択と衝突することはありません。

ほかに何もしないキーを選ぶ

InputConfigはmacOSと並んで聞くだけなので、キーは本来の役目も保ち、どのキーボードも1つのデバイスとして報告します。そのため、文字キーは不向きで、予備のキーが向いています。

  • F13からF19。F13からF19を参照してください。
  • 押し続けた右側の修飾キー。右側の修飾キーを参照してください。
  • 何も入力しないもの。マウスのサイドボタン、MIDIパッド、ゲームコントローラです。

各行には長押しとダブルタップの動作も付けられるので、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, 繁體中文, 简体中文

Mac App StoreでInputConfigをダウンロード無料。macOS 14以降。アカウント不要で、データがMacの外に出ることはありません。 ソースコードはGitHubにあります.