miriwoのブログ

IT系の技術や少し趣味よりのことも投稿してゆくよ😊

Mac Karabiner Elementsを入れるとキーボードが強制的にUSキーボードになる問題の解消

概要

  • Karabiner-ElementsをインストールするとキーボードがUSキーボードになってしまう問題の筆者の場合の解消方法をまとめる。

環境

原因

  • Google IMEとKarabiner-Elementsが何故かかち合って悪さをしていた模様

応急対応

問題発生までの経緯

  1. Google IMEをインストールした。
  2. 入力ソースをGoogle IMEの日本語ローマ字入力に設定した。
  3. Karabiner-Elementsをインストールした。

問題

  • ラップトップのキーボード(JIS)もUSB有線接続のキーボード(JIS)もUSキーボードとして認識されてしまう。

問題解消までの経緯

  1. macOS付属のキーボード設定アシスタントでラップトップ、有線接続のキーボードそれぞれJISキーボードとして設定を行ったが効果なし。
  2. 入力ソースをGoogle IMEの日本語ローマ字入力からMac純正の日本語ローマ字入力へ変更したところ問題が解消した。ただし、Google IMEを有効にした状態でKarabiner-Elementsも使いたい。
  3. 一旦下記の方法でGoogle IMEをアンインストールする。
    1. Mac Google IMEをアンインストールする方法
  4. 下記の方法でGoogle IMEを再インストールする。
    1. MacにGoogleの日本語入力(IME)をインストールしよう
  5. 問題が解決してJISキーボードがJISとして認識された。

教訓

  1. Google IMEとKarabiner-Elementsを導入する場合はKarabiner-Elements → Google IME の順番に導入しよう。。。

参考文献