2016年2月4日木曜日

右AltでIMEのON/OFF

以前はAXキーボードドライバを使ってやっていたのだが,ほとんどメンテされていないドライバらしく,今のキーボードだとFn関係とかCtrl関係とかいろいろ問題が出てくるので,標準の101または109でなんとかする方法を見つけた.

Autohotkey というソフトを使う.
設定内容は,

RAlt::vk19

vk19は半角キー.

作った hoge.ahk ファイルは ユーザディレクトリ > AppData > Roaming > Microsoft > Windows > スタートメニュー > プログラム > スタートアップ に放り込んでおけば,起動時に読み込む.

ついでに変換,無変換キーもスペースに振ってしまう.
sc079::Space
sc07B::Space

なお,Autohotkey は Ctrl <=> Caps の入れ替えとかはうまくいかない (やり方が悪いのかもしれないが,うまくできなかった) ので,これは素直にレジストリいじった方が早い.