症状
Macでキーボードの入力ソース(日本語/英語)が切り替わらない
結論:まずこれを確認
- メニューバー右上の入力ソースアイコンをクリックして手動切り替えできるか確認
- システム設定 > キーボード > 入力ソース で切り替えショートカットが有効か確認
- 入力ソースが2つ以上登録されているか確認
操作フロー
flowchart TD
A[入力ソースが切り替わらない] --> B{メニューバーに入力アイコンあり?}
B -->|Yes| C{手動クリックで切り替わる?}
B -->|No| D[入力ソースの追加を確認]
C -->|Yes| E[ショートカット設定を確認]
C -->|No| F[入力ソースの再追加]
E --> G{ショートカット有効?}
G -->|Yes| H[他アプリとの競合を確認]
G -->|No| I[ショートカットを有効にする]
D --> J[入力ソースを追加する]
F --> K[既存を削除して再追加]
H --> L[競合アプリの設定変更]
よくある原因
- 入力ソースが1つしか登録されていない - 切り替え先がないため動作しない
- ショートカットが無効になっている - システム設定で「入力ソースの切り替え」がオフ
- 他のアプリがショートカットを使用している - Spotlight(⌘ + スペース)などとの競合
- 入力ソースの設定が破損している - 再追加で解決することがある
- Caps Lockキーの動作設定 - 日本語キーボードではCaps Lockで切り替える設定がある
- 外部キーボード使用時の認識問題 - キーボードの種類が正しく認識されていない
- macOSのアップデート後の設定リセット - アップデートで設定が初期化されることがある
操作手順
ステップ1: 入力ソースの登録状況を確認する
- 画面左上の アップルメニュー をクリック
- システム設定 を選択
- 左側メニューから キーボード を選択
- 「テキスト入力」セクションの 入力ソース の横にある 編集… をクリック
- 左側に登録されている入力ソースを確認
🔍 チェックポイント: 「日本語」と「ABC」(または「英語」)の2つ以上が表示されていれば正常
入力ソースが1つしかない場合:
- 左下の + ボタンをクリック
- 追加したい言語(日本語 または English)を選択
- 入力方式を選んで 追加 をクリック
ステップ2: 切り替えショートカットを確認する
- アップルメニュー > システム設定 > キーボード を開く
- キーボードショートカット… ボタンをクリック
- 左側メニューから 入力ソース を選択
- 「前の入力ソースを選択」にチェックが入っているか確認
🔍 チェックポイント: チェックが入っていて、ショートカットキーが表示されていれば設定済み
チェックが外れている場合:
- 「前の入力ソースを選択」の左側のチェックボックスをオンにする
- 右側でショートカットキーを確認(デフォルト: ⌃ + スペース)
- 完了 をクリック
ステップ3: Spotlightとの競合を解消する
⌘ + スペース でSpotlightが起動する場合、入力ソース切り替えと競合している可能性がある。
- アップルメニュー > システム設定 > キーボード を開く
- キーボードショートカット… をクリック
- 左側メニューから Spotlight を選択
- 「Spotlight検索を表示」のショートカットを確認
- 入力ソース切り替えと同じキーの場合、どちらかを変更する
🔍 チェックポイント: SpotlightとInput Sourceのショートカットが異なっていれば正常
ステップ4: Caps Lockキーの設定を確認する(日本語キーボード)
日本語配列キーボードでは、Caps Lockキーで入力ソースを切り替える設定がある。
- アップルメニュー > システム設定 > キーボード を開く
- 「テキスト入力」セクションの 入力ソース の横にある 編集… をクリック
- 左側で 日本語 - ローマ字入力 を選択
- 右側の設定画面をスクロール
- 「Caps Lockキーで入力モードを切り替える」の設定を確認
🔍 チェックポイント: この設定がオンなら、Caps Lockキーで日本語/英語が切り替わる
ステップ5: 入力ソースを再追加する
設定が破損している可能性がある場合、入力ソースを削除して再追加する。
- アップルメニュー > システム設定 > キーボード を開く
- 「テキスト入力」セクションの 入力ソース の横にある 編集… をクリック
- 問題のある入力ソースを選択
- 左下の − ボタンで削除
- + ボタンで同じ入力ソースを再追加
- Macを再起動
🔍 チェックポイント: 再起動後にショートカットで切り替えできれば解決
NG行動
- 入力ソースをすべて削除する - 入力ができなくなる可能性がある
- ターミナルでplistを直接編集する - システムが不安定になる可能性がある
- 複数の切り替えショートカットを同じキーに設定する - どれも動作しなくなる
よくある質問(FAQ)
Q1: Windowsのように「半角/全角」キーで切り替えたい
A: Macには「半角/全角」キーがない。代わりに以下の方法がある:
- Caps Lockキーで切り替え(日本語キーボードの場合、設定で有効化)
- ⌃ + スペース(デフォルトのショートカット)
- fn キーを2回押す(macOS Ventura以降)
Q2: 特定のアプリでだけ切り替えができない
A: そのアプリが独自のショートカットを使用している可能性がある。アプリの設定画面でキーボードショートカットを確認し、競合があれば変更する。
Q3: 外部キーボードで切り替えできない
A: システム設定 > キーボード で「キーボードの種類を変更…」をクリックし、キーボード設定アシスタントに従って再設定する。
関連するトラブル
準備中
解決しない場合
- Apple公式ドキュメント: Macで別の入力ソースを使って入力する
- 確認すべき場所: アクティビティモニタで「日本語入力プログラム」が動作しているか
- 次に調べるキーワード: 「Mac 日本語入力 動かない」「Mac IME 切り替え できない」「macOS 入力ソース 再インストール」