ubuntu 日本語配列キーボード
Ubuntu18.04にて、USキーボードを用いて英数字と日本語(ひらがな)の切り替えを行なう方法 - Magidropack’s blog
【入力ソースの設定】
通常、英数字と日本語の切り替えを行なう為にソースを2種類設定しておくのが一般的だと思います。
※画像は「設定」のウィンドウの一部です。
ですが、Mozc はこのソース1つで英数字と日本語入力を賄っているのが前提らしい理由により、開始時の入力モードが『直接入力(A)』になっていると考えられます。初めて英数字から日本語入力に切り替えると必ず『直接入力』が第一に選択されるのも、恐らくそれが原因です。
よって、USキーボードの使用に関係無く、入力ソースを Mozc 1つにします。上記画像の「設定」ウィンドウを開き、「地域と言語」項目より入力ソースを『日本語(Mozc)』のみにしましょう。
消したいソースを選択し、その下の「-」ボタンを押せば削除出来ます。
※入力ソースを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
の文字を
19
|
< layout >default</ layout > |
jp
に変更。
19
|
< layout >jp</ layout > |
その後、ログオフ/ログオンで復活しました。
dpkg-reconfigure とは作用している項目が違う
"Ubuntu キーボードレイアウト" 等で検索すると、大抵 sudo dpkg-reconfigure keyboard-configuration
を使う方法が紹介されています。 これはシステム全体のキーボードレイアウトに作用します。
具体的には /etc/default/keyboard
を変更します。
1
2
3
4
5
|
BACKSPACE="guess" XKBMODEL="pc105" XKBLAYOUT="jp" XKBVARIANT="" XKBOPTIONS="" |
私の経験上、IME (Mozc) かこちらのどちらかが原因でキーボードレイアウトがおかしくなります。 上記の Mozc の修正で直らない場合はこちらも確認してみると良いでしょう1。