11
8

More than 3 years have passed since last update.

Ubuntu 21.04でキーボードがus配列に変わってしまう問題

Last updated at Posted at 2021-05-04

(執筆 2021/05/04)
 Ubuntu 21.04 の日本語Remixがまだ出ていないので、オリジナル版をインストールするのですが、インストール時に日本語キーボードを選択しても、ibusの設定を終えると、いつの間にか英語キーボードになってしまう問題を解決します。

Ubuntu 21.04 オリジナル版のインストール

 Long Term Supportに関心がなく、常に最新版をインストールしたい新しもの好きは、当然オリジナル版からインストールします。
 ディレクトリ名が日本語になるのが嫌いなこだわり派は、最初はEnglishのままInstall Ubuntuです。(日本語ディレクトリ名は後から英語に変更できるんですが)
Screenshot from 2021-05-04 09-43-27.png
 キーボードレイアウトは、Japaneseにします。
Screenshot from 2021-05-04 09-44-35.png
 Updates and other softwareでは、third-party softwareも含めます。
Screenshot from 2021-05-04 09-45-20.png
 その後、あれこれ入れてインストールを終えます。

Setting

 Settingを起動し、Region & Languageで、Languageをクリックして英語を選択します。
Screenshot from 2021-05-04 09-57-48.png
 続いて、Manage Installed languagesをクリックすると、Fontのインストールなどなどが始まります。ここで、日本語が一番上になっていれば、そのまま再起動させます。なっていない場合は、再起動後、日本語を一番上にドラッグ&ドロップで移動させます。
Screenshot from 2021-05-04 10-01-42.png
 再起動後に、フォルダー名を日本語にするか尋ねてくるので、「次回から表示しない」にチェックをいれて「古い名前のままにする」をクリック!
Screenshot from 2021-05-04 10-04-14.png
 もう一度「設定」を開いて、「地域と言語」の入力ソースに表示される「日本語」の右のゴミ箱をクリックして消します。(Mozcと付いていない方)
Screenshot from 2021-05-04 10-06-23.png
 残った日本語(Mozc)の右側にある歯車マークをクリックして、キー設定の選択の編集をします。私は、変換キーをIMEオン、無変換キーをIMEオフにしたいので、その設定をします。
Screenshot from 2021-05-04 10-11-22.png

再起動後、キーボードがUS配列になってしまう。

 先の設定後はまだJISキーボードなのですが、再起動するとUSキー配列になってしまいます。JISキーボードのない頃のMacintosh使いの私は、USキー配列もだいたい頭に入っているのですが、()や[]の位置が一個ズレで、キートップの刻印とズレた位置を打つ「見えているものに惑わされるな!」という何かの真髄を問われているような気になってきます。色々探ってみると、/usr/share/ibus/component/mozc.xml にキーボードの配列の設定があるとの記述が見つかり開いてみる。(こだわりの私は当然 vim を使う)
Screenshot from 2021-05-04 10-19-54.png
 layoutのタグがないぞとよく読むと、enginesとlayoutの設定は user configuration directoryの ibus_config.textproto にあるとのこと。~/.config/mozc/ibus_config.textproto を開き、layoutのdefaultを jp に変更。(20.10からアップグレードすると、~/.mozc/ibus_config.textproto になります。)
Screenshot from 2021-05-04 10-23-34.png
 変更後
Screenshot from 2021-05-04 10-26-50.png

 これで、キーボード問題は解決しました。

11
8
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
8