linux のキーリマッパーは keyd がいいかも

自分のノートPCのキーマッピングをいじりたい。CapsLockをControlにして、左alt単押しを無変換に、右alt単押しを変換にしたい。 さてこのとき、どのようにすべきか?

これまでは xremap を使っていたのだが、今回は keyd にしてみた。

xremap にも大きな不満はないのだけど。

設定はこんな感じ。

[ids]

*

[main]

# Caps Lock → Ctrl
capslock = leftcontrol

# 左Alt: ホールド → Alt、単押し → 無変換 (muhenkan)
leftalt = overload(alt, muhenkan)

# 右Alt: ホールド → Alt、単押し → 変換 (henkan)
rightalt = overload(alt, henkan)

参考

Published: 2026-02-02(Mon) 08:34