Caps LockをControlで潰す, 続き
今までは, こう書いてた.
! ! Caps_Lock to Control ! remove Lock = Caps_Lock add Control = Caps_Lock ! ! Swap pipe(133) and grave(34) ! keycode 34 = at bar voicedsound dead_abovering keycode 133 = backslash grave prolongedsound
今までは, これで全然問題無かったんだけど, 今日, ちょっとした問題にぶちあたった.
私は, Emacsで, C-M-lとか入力するとき,
一旦, C-[を押して(C-[は, ESCと同意)から, C-lを入力するようにしている.
で, 今日もそれをやろうとしたとき, C-[を押した後, C-lをすると, 「eisu-toggle」がundefineだのなんだのと言われる.
今まで言われなかったんだけど, Xのバージョンの問題かなあ.
eisu-toggleっちゅーことは, Caps_Lockキーがまだ生きてるんだろうってことで, .Xmodmapを修正してみた.
「修正→C-M-Delete→確認」を繰り返してできたのは, こんな感じ.
! ! Caps_Lock to Control ! remove Lock = Caps_Lock add Control = Caps_Lock keysym Caps_Lock = Control_L ! ! Swap pipe(133) and grave(34) ! keycode 34 = at bar voicedsound dead_abovering keycode 133 = backslash grave prolongedsound
うん. これで言われなくなった.
ちゃんとC-[, C-lでC-M-lが入力できる.