うーん、8.10 のときはなかったのですが 9.04 にしたら、キーボードの右上の円マークキーの入力がおかしくなってしまいました。
Firefox とか GNOME のキーボード試験はグリフ円マークになるのですが、gedit とか端末とか Eclipse とかで「`」になってしまいます。 しかも Eclipse には 2Byte がでるときもあって謎ぞーん。 🙂
グリフは円マークでもバックスラッシュでもどっちでもいいのですが、入力できないのはこまる。。 ということで、 xev でコードを調べてみる。
hiromasa@hiromasa-cube:~$xev
(ここで \ キーを押してみる)
KeyPress event, serial 35, synthetic NO, window 0x5600001,
root 0x13f, subw 0x0, time 37777349, (82,432), root:(88,455),
state 0x10, keycode 132 (keysym 0xa5, yen), same_screen YES,
XLookupString gives 2 bytes: (c2 a5) "¥"
XmbLookupString gives 2 bytes: (c2 a5) "¥"
XFilterEvent returns: False
c2 a5 、 2Byte?? よくわからん。。 とりあえず、132 番ってことはわかったので、 xmodmap で backslash に設定してみる。
hiromasa@hiromasa-cube:~$xmodmap -e "keycode 132 = backslash bar"
hiromasa@hiromasa-cube:~$ cat ~/.xmodmap
keycode 132 = backslash bar
ホームディレクトリに .xmodmap もつくっておく。
[tegaki]なおった![/tegaki]
よかったよかった。 🙂
検索しても同じ現象の人がでてこないので、なんかインストールの時に何か間違った可能性大です。 とほほ。
uname -a
Linux taka 2.6.28-13-generic #44-Ubuntu SMP Tue Jun 2 07:55:09 UTC 2009 x86_64 GNU/Linux
backslashが¥マークになる