fcitx5-chord

Linux、X11及びwaylandで 和音漢直を使えるようにした Fcitx5のアドオンです。
複数キーの同時打鍵により文字(列)を入力します。

※かな漢字変換機能はありません。
(和音漢直に慣れないうちは特に不便です。)

・設定機能
設定ファイルを編集することにより、任意の文字を登録することができます。

ソースコード

○インストール方法

以下はDebianの場合ですので、他のディストリビューションの場合は多少異なるかと思います。

fcitx5、g++、cmake及び次の開発用パッケージが必要です。
libfcitx5core-dev
libfcitx5utils-dev
libfcitx5config-dev
libstdc++-14-dev

(1) fcitx5-chord.zipを展開し、
cd fcitx5-chord/
cmake -B build -S . -DCMAKE_INSTALL_PREFIX=/usr
cmake –build build
sudo cmake –install build

成功すると次のファイルがインストールされます。
/usr/lib/x86_64-linux-gnu/fcitx5/libchord.so
/usr/share/fcitx5/addon/org.fcitx.Fcitx5.Addon.Chord.conf
/usr/share/fcitx5/inputmethod/chord.conf

(2)設定ファイルを配置します。
cd fcitx5-chord/
cp chordtable.conf ~/.config/fcitx5/

○設定方法

インストールに成功した後、
(1) fcitxを再起動する
fcitx -rd
(2) fcitx-configtoolで、「アドオン」に表示されている「Chord」を有効にする
(3) fcitx-configtoolで、「入力メソッド」に Chordを追加する

○設定ファイル

chordtable.conf … qwerty配列のキーボード用
chordtable.conf.dvorak … Dvorak配列のキーボード用
chordtable.conf.shinroma … シン・ローマ字配列のキーボード用

Dvorak配列用又はシン・ローマ字配列用のファイルを使用するときは、
ファイル名をchordtable.confに変更して、~/.config/fcitx5/ に配置してください。

※和音漢直では親指も文字入力に使用します。
各設定ファイルでは次のとおりになっています。
chordtable.conf
左第1親指キー: Muhenkan
左第2親指キー: Eisu_toggle
右第1親指キー: Henkan_Mode
右第2親指キー: Hiragana_Katakana

chordtable.conf.dvorak
左第1親指キー: Shift_L
左第2親指キー: Muhenkan
右第1親指キー: Shift_R
右第2親指キー: space

chordtable.conf.shinroma
左第1親指キー: a
左第2親指キー: l
右第1親指キー: k
右第2親指キー: space

設定ファイルのカスタマイズ


動作確認済環境
Debian GNU/Linux 13 stable (trixie) AMD64
開発環境
Debian GNU/Linux 13 stable (trixie) AMD64
——–

更新履歴————
2025.09.07 fcitx5に対応。設定ファイルから読み込む機能を追加。
2018.12.31 文字(列)の配置を一部変更
2018.05.26 公開開始