前回の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 件のコメント:
コメントを投稿