Linuxで窓ライクな日本語入力ライフ

やりたかったこと

入力方法を切り替えるキーをいちいち設定するのがめんどくさいし Windowsで慣れた方式でやりたかった。

  • Caps Lockで日本語入力on/off
  • Shift+Caps LockでCaps Lock on/off

環境

  • OS: Manjaro Linux 18.1.2
  • デスクトップ環境: GNOME 3.34
  • 日本語入力ソフト: Fcitx

手順

  • 日本語入力ソフトの起動ショートカットキーを英数キーに
  • Caps LockをShift+Caps Lockで発動するようにGnome Tweaksで設定を変える

日本語入力ソフトの起動ショートカットキーを英数キーに

Fcitxの設定を開いて「入力メソッドのオンオフ」に「Eisutoggle」を設定するだけ。

Gnome Tweaksで設定を変更

Gnome Tweaksがある前提で行きます

「キーボードとマウス」タブから「追加のレイアウトオプション」 * 「Caps Lock Behavior」から「無効」を選択 * 「その他の互換性に関するオプション」から「Both Shift together enab」を選択

これだと左右のシフトを同時に押してもCaps Lockが発動しますが大した問題ではないのでヨシ(!!)