Cygwin/Xでのアンダースコア

それなりの小さいノートマシンで作業したいな、ということが結構あるので、手持ちのノートのひとつにそれなりの環境をセットアップ。cygwinを入れたら、X Window Systemでアンダースコア(underscore / “ろ”のボタン)が効かない、、、てことで作業メモ。

xevでinput methodのイベントログを見たら、keycode 211となっていて、113じゃないのかよっ、と。
で、xmodmapのほうは当然?ながら、

% xmodmap -pk | grep under
123         0x005c (backslash)      0x005f (underscore)     0x04db (kana_RO)

になってるので、表示されません。。ということで、~/.xmodmapのkeycode 123の行をコピーして、

keycode 211 = backslash underscore kana_RO

にしてから読み込ませて解決。物によっては、211を返してもちゃんと認識されるのもあるみたいだけど、何でだろうか?

Leave a Reply »