症状

Macでキーボードの入力ソース(日本語/英語)が切り替わらない

結論:まずこれを確認

  1. メニューバー右上の入力ソースアイコンをクリックして手動切り替えできるか確認
  2. システム設定 > キーボード > 入力ソース で切り替えショートカットが有効か確認
  3. 入力ソースが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: 入力ソースの登録状況を確認する

  1. 画面左上の アップルメニュー をクリック
  2. システム設定 を選択
  3. 左側メニューから キーボード を選択
  4. 「テキスト入力」セクションの 入力ソース の横にある 編集… をクリック
  5. 左側に登録されている入力ソースを確認

🔍 チェックポイント: 「日本語」と「ABC」(または「英語」)の2つ以上が表示されていれば正常

入力ソースが1つしかない場合:

  1. 左下の + ボタンをクリック
  2. 追加したい言語(日本語 または English)を選択
  3. 入力方式を選んで 追加 をクリック

ステップ2: 切り替えショートカットを確認する

  1. アップルメニュー > システム設定 > キーボード を開く
  2. キーボードショートカット… ボタンをクリック
  3. 左側メニューから 入力ソース を選択
  4. 「前の入力ソースを選択」にチェックが入っているか確認

🔍 チェックポイント: チェックが入っていて、ショートカットキーが表示されていれば設定済み

チェックが外れている場合:

  1. 「前の入力ソースを選択」の左側のチェックボックスをオンにする
  2. 右側でショートカットキーを確認(デフォルト: ⌃ + スペース)
  3. 完了 をクリック

ステップ3: Spotlightとの競合を解消する

⌘ + スペース でSpotlightが起動する場合、入力ソース切り替えと競合している可能性がある。

  1. アップルメニュー > システム設定 > キーボード を開く
  2. キーボードショートカット… をクリック
  3. 左側メニューから Spotlight を選択
  4. 「Spotlight検索を表示」のショートカットを確認
  5. 入力ソース切り替えと同じキーの場合、どちらかを変更する

🔍 チェックポイント: SpotlightとInput Sourceのショートカットが異なっていれば正常

ステップ4: Caps Lockキーの設定を確認する(日本語キーボード)

日本語配列キーボードでは、Caps Lockキーで入力ソースを切り替える設定がある。

  1. アップルメニュー > システム設定 > キーボード を開く
  2. 「テキスト入力」セクションの 入力ソース の横にある 編集… をクリック
  3. 左側で 日本語 - ローマ字入力 を選択
  4. 右側の設定画面をスクロール
  5. 「Caps Lockキーで入力モードを切り替える」の設定を確認

🔍 チェックポイント: この設定がオンなら、Caps Lockキーで日本語/英語が切り替わる

ステップ5: 入力ソースを再追加する

設定が破損している可能性がある場合、入力ソースを削除して再追加する。

  1. アップルメニュー > システム設定 > キーボード を開く
  2. 「テキスト入力」セクションの 入力ソース の横にある 編集… をクリック
  3. 問題のある入力ソースを選択
  4. 左下の ボタンで削除
  5. + ボタンで同じ入力ソースを再追加
  6. Macを再起動

🔍 チェックポイント: 再起動後にショートカットで切り替えできれば解決

NG行動

  • 入力ソースをすべて削除する - 入力ができなくなる可能性がある
  • ターミナルでplistを直接編集する - システムが不安定になる可能性がある
  • 複数の切り替えショートカットを同じキーに設定する - どれも動作しなくなる

よくある質問(FAQ)

Q1: Windowsのように「半角/全角」キーで切り替えたい

A: Macには「半角/全角」キーがない。代わりに以下の方法がある:

  • Caps Lockキーで切り替え(日本語キーボードの場合、設定で有効化)
  • ⌃ + スペース(デフォルトのショートカット)
  • fn キーを2回押す(macOS Ventura以降)

Q2: 特定のアプリでだけ切り替えができない

A: そのアプリが独自のショートカットを使用している可能性がある。アプリの設定画面でキーボードショートカットを確認し、競合があれば変更する。

Q3: 外部キーボードで切り替えできない

A: システム設定 > キーボード で「キーボードの種類を変更…」をクリックし、キーボード設定アシスタントに従って再設定する。

関連するトラブル

準備中

解決しない場合

  • Apple公式ドキュメント: Macで別の入力ソースを使って入力する
  • 確認すべき場所: アクティビティモニタで「日本語入力プログラム」が動作しているか
  • 次に調べるキーワード: 「Mac 日本語入力 動かない」「Mac IME 切り替え できない」「macOS 入力ソース 再インストール」