「Mozc」の日本語入力ON/OFFショートカットキーを設定する(トグル無)【Ubuntu20.04・USキーボード・Fcitx】
目次 [隠す]

本記事の背景
前回に引き続き、中古ノートPCにUbuntu 20.04LTS(日本語Remix版)をインストールした後の作業です。
『Ubuntu 20.04LTS』を中古ノートPC(DELL LATITUDE 3380)にインストールする【備忘録】 | neputa note
この記事の概要 中古のモバイルノートPCを入手し「Linux OS」の「Ubuntu」をインストールした経緯及び手順をまとめたもの。インストール対象機種 DELL LATITUDE 3380 2015
作業量が思いのほか膨らんだ「IME」関連をまとめたものです。
IME関連で行った主な作業は下記の2つ。
- mozcのデフォルト入力モードを「直接入力」から「ひらがな」に変更する(前回記事)
- 入力切り替えのショートカットキーを割り当てる(今回記事)
1つ目は、前回のこちらの記事を参照されたし。
「Mozc」のデフォルト入力モードを「直接入力」から「ひらがな」に変更する【Ubuntu 20.04LTS・fcitx】 | neputa note
今回作業の目的 1. Ubuntuにログインしmozcをオンにしたとき、入力モードがデフォルトで「ひらがな」を選択した状態にする。 2. 再ログインした後もこの状態が維持されていることを確認する。 3
本記事は、前回ソースファイルを修正した「fcitx-mozc」が既にインストール済みを前提に話しを進める。
fcitx-mozcのインストールはこちらのコマンドで行える。ただ、入力モードに問題があるため前回記事を参照のうえ修正版をインストールすることをお勧めする。
sudo apt update && sudo apt -y install fcitx-mozc
今回作業の目的
- Ubuntu OS の日本語入力を切り替えるショートカットキーをカスタマイズする
- 切り替えはトグル式ではなく、IMEのオンおよびオフそれぞれにショートカットキーを割り当てる
- 割り当てるキーはそれぞれ下記の通りとする
- IMEオン CapsLock
- IMEオフ alt + CapsLock
- 入力切り替えに影響ある不要となったショートカットキーをすべて削除する。
システムおよびデバイス環境
OS
Ubuntu 20.04LTS (日本語Remix版)
IME
fcitx-mozc
キーボード
USキーボード
「ibus」ではなく「fcitx」を採用する理由
単純に、割り当てたいショートカットキーに altキーを含んでいるため。
ibusでは、現状 altキーの割り当てができない。
作業概要
- まず、ショートカットキーとして使用するCapsLockキーの設定を変更する。
- 不要となる既存の入力切り替えに関連するショートカットキーをすべて削除する。
- 削除対象は「mozc」と「Ubuntuの設定」の2カ所
- 最終的に「fcitx」でショートカットキーを割り当てる。
作業詳細
CapsLockキーの設定変更
これは入力切り替えに関係なく行った方がいい作業だと思う。
今回は、CapsLockキーをIMEオンオフに使うためこれを行う。
設定作業は「gnome-tweaks」というツールを使用する。
1. gnome-tweaks をインストールする
sudo apt update
sudo apt upgrade -y
sudo apt install gnome-tweaks -y
2. gnome-tweaks を起動する
3. 画面左の「キーボードとマウス」を選択肢、「追加のレイアウトオプション」をクリック
4. Ctrl position の 「Caps Lock をCtrlとして扱う」にチェック
5. Caps Lock behavior の「Caps Lock is also a Ctrl」を選択
6. 以上でCapsLockキーの設定変更は完了
不要なショートカットの削除
mozcのキー設定
1. Ubuntuの設定アプリを画面左の Dock またはコマンド「gnome-control-center」で起動する
2. 左のメニューから「地域と言語」を選択肢、「日本語(Mozc)」の歯車をクリック
3. 「Mozcプロパティ」ウインドウの、「キー設定」→「キー設定の選択」にある「編集ボタン」をクリック
4. 「Mozcキー設定」ウインドウの「コマンド」をクリックしてソートし、「IMEを無効化」「IMEを有効化」の行をすべて右クリックから削除する
5. 「OKボタン」をクリックし、mozcの不要ショートカットキー削除作業は完了
設定アプリのキーボードショートカットの設定変更
1. 先ほどのUbuntu設定アプリを開き、右側のメニューから「キーボードショートカット」を選択する
2. タイピングの「前の入力ソースへと切り替える」と「次の入力ソースへ切り替える」それぞれ、ダブルクリックし、ESCキーを押して「無効」にする
入力切り替えのショートカットキーを割り当て
1. 「fcitx設定」を起動する(「fcitx」という名前のアプリもあるが「fcitx設定」を使用)
2. 全体の設定のホットキータブを開く
3. 「show Advanced Options」にチェックを入れる
4. 入力メソッドのオンオフ(トグル)をダブルクリックし、ESCキーを押して「空」にする(2か所)
5. 入力メソッドをオンに(Mozcがオフになる)をダブルクリックし、キーを割り当てる(Alt + Lctrl)
6. 入力メソッドをオフに(Mozcがオンになる)をダブルクリックし、キーを割り当てる(Lctrl)
キー割り当てが左右に2つあるのは、fcitxは2種のキー設定を割り当てることができるから。
5.と6.は、使用したいキーをお好みで。
上の説明は「CapsLock」で mozcをオン、「Alt + CapsLock」で mozcをオフとしている。
終わりに
ツールがいろいろあり、GUIを使用して最後まで作業を行うことができたので、初心者の私のようなものにはとてもありがたかった。
「Ubuntuを普段使いしてみたい」との思いからチャレンジしているが、以前と比べると敷居がやや下がったように感じる。
この他にも Ubuntuインストール後に行った作業があるので近いうちにまとめリンクを追加します。
もしなにかしらお役に立ちましたらこの記事をシェアしていただけるとはげみになります。
参考サイト
Ubuntu 20.04 LTSをインストールした直後に行う設定 & インストールするソフト『Ubuntu 20.04LTS』を中古ノートPC(DELL LATITUDE 3380)にインストールする【備忘録】 | neputa note
この記事の概要 中古のモバイルノートPCを入手し「Linux OS」の「Ubuntu」をインストールした経緯及び手順をまとめたもの。インストール対象機種 DELL LATITUDE 3380 2015
「Mozc」のデフォルト入力モードを「直接入力」から「ひらがな」に変更する【Ubuntu 20.04LTS・fcitx】 | neputa note
今回作業の目的 1. Ubuntuにログインしmozcをオンにしたとき、入力モードがデフォルトで「ひらがな」を選択した状態にする。 2. 再ログインした後もこの状態が維持されていることを確認する。 3
「Ubuntu 20.04LTS(日本語Remix)」をインストールして最初にやったこと 17項目 | neputa note
先日、中古ノートPCを購入しUbuntu20.04LTSをインストールした。今回はUbuntuインストール後に行ったことをまとめる。作業項目としては、後述する参考サイトから以下の条件で行うべきと判断し
「Ubuntu 20.04LTS(日本語Remix)」にアプリをインストールする(LibreOffice、VSCode、Joplinなど) | neputa note
先日、購入した中古のノートPCに「Ubuntu 20.04LTS(日本語Remix版)」をインストールした。続けてOS周りの設定作業を行った。今回は必要なアプリケーションをインストールした作業の備忘録
Comments
0 件のコメント :