ubuntu 日本語配列キーボード

Ubuntu18.04にて、USキーボードを用いて英数字と日本語(ひらがな)の切り替えを行なう方法 - Magidropack’s blog

 

【入力ソースの設定】

通常、英数字と日本語の切り替えを行なう為にソースを2種類設定しておくのが一般的だと思います。

f:id:Magidropack:20190105152819p:plain

※画像は「設定」のウィンドウの一部です。

 

ですが、Mozc はこのソース1つで英数字と日本語入力を賄っているのが前提らしい理由により、開始時の入力モードが『直接入力(A)』になっていると考えられます。初めて英数字から日本語入力に切り替えると必ず『直接入力』が第一に選択されるのも、恐らくそれが原因です。

 

よって、USキーボードの使用に関係無く、入力ソースを Mozc 1つにします。上記画像の「設定」ウィンドウを開き、「地域と言語」項目より入力ソースを『日本語(Mozc)』のみにしましょう。

消したいソースを選択し、その下の「-」ボタンを押せば削除出来ます。

 

f:id:Magidropack:20190105154256p:plain

※入力ソースを1つにするとディスプレイ右上の入力モードの表示が消えてしまうので、一度ログオフして下さい。

 

 

Ubuntuキーボードレイアウト変更手順 - golangの日記

 

英語配列から日本語配列に変更

$ sudo dpkg-reconfigure keyboard-configuration


Keyboard model:

  Generic 105-key (Intl) PC


Country of origin for the keyboard:

  Japanese


Keyboard layout:

  Japanese


Key to function as AltGr:

  The default for the keyboard layout


Compose Key:

  No compose key


Use Control+Alt+Backspace to terminate the X server?

  <No>

 

mozcのレイアウト変更。jaになっていなければjaにする

$ sudo vim /usr/share/ibus/component/mozc.xml

<layout>ja</layout>

 

再起動

$ sudo reboot


Ubuntu 18.04 でキーボードレイアウトが突然変わってしまった | 穀風

 

先日のアップデート後だと思うのですが、キーボードレイアウトが英字キーボードになってしまいました。

Mozc の Show Keyboard Layout で確認してみると、確かに英字キーボードになっています。

    

Mozc の設定を修正する

以下の default の文字を

/usr/share/ibus/component/mozc.xml
19
<layout>default</layout>

jp に変更。

/usr/share/ibus/component/mozc.xml
19
<layout>jp</layout>

その後、ログオフ/ログオンで復活しました。

dpkg-reconfigure とは作用している項目が違う

"Ubuntu キーボードレイアウト" 等で検索すると、大抵 sudo dpkg-reconfigure keyboard-configuration を使う方法が紹介されています。 これはシステム全体のキーボードレイアウトに作用します。

具体的には /etc/default/keyboard を変更します。

/etc/default/keyboard
1
2
3
4
5
BACKSPACE="guess"
XKBMODEL="pc105"
XKBLAYOUT="jp"
XKBVARIANT=""
XKBOPTIONS=""

私の経験上、IME (Mozc) かこちらのどちらかが原因でキーボードレイアウトがおかしくなります。 上記の Mozc の修正で直らない場合はこちらも確認してみると良いでしょう1