2008-06-16

そろ環part3: Altキーとか

記事上げておくの忘れてたw



前回のOpenCVのあと,この間作ったLSHのプログラムを走らせてみた.

実に華麗に動いてくれたので安心しますた.



でも,あれ?・・・Altキーが反応してなくねw

試しにxevで確認すると,

 keycode 66 (keysym 0xffe9, Mode_switch)

・・・Mode_switchってナンデスカ?



しょうがないので,以下を参考にキーマップを変更してみる.

http://d.hatena.ne.jp/higepon/20070421/1177119842

http://blog.goo.ne.jp/noriyo77/e/ab33fc1c6d522a6d3be200deff6189dd

まず,xevコマンドで変更したいキーコードを確認.

で,マップを変更するため,現在のマップをテキストファイルに落とす.

xmodmap -pke > ~/.xmodmap

ファイル構成は,

keycode キー番号 = セットするキータイプ

となっているので,xevコマンドで調べた番号のキータイプを任意に変更.

ちなみに,自分は,

keycode  66 = Alt_L
keycode 110 = Muhenkan
keycode 112 = Hiragana_Katakana

Windowsキーボードにあたる"無変換","カナかな"も設定してみた.



編集したマップを適用する.


xmodmap ~/.xmodmap

さらに,起動時に自動的にコマンドを実行させる.


gedit /etc/X11/Xsession.d/52modmap

として,以下を記述.


xmodmap $HOME/.xmodmap

Anthyにひらがな変換をHiragana_Katakana,

英数変換をMuhenkanに設定して終わり.

これで,Mac側の設定とほぼ一致して,幸せになりましたとさ.

0 件のコメント: