ローマ字入力しかしないから。日本語win7のためAutoHotKeyで変更した。
64bit版実行ファイルを作成。ime起動は ctrl + space
#UseHook #include IME_Func.ahk ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 1段目 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; VKF4::Send,{``} ; 半角/全角 -> ` +VKF4::Send,{~} ; Shift + 半角/全角 -> ~ +2::Send,{@} ; Shift + 2 ["] -> @ +6::Send,{^} ; Shift + 6 [&] -> ^ +7::Send,{&} ; Shift + 7 ['] -> & +8::Send,{*} ; Shift + 8 [(] -> * +9::Send,{(} ; Shift + 9 [)] -> ( +0::Send,{)} ; Shift + 0 [ ] -> ) +-::Send,{_} ; Shift + - [=] -> _ ^::Send,{=} ; [^] -> = +^::Send,{+} ; Shift + ^ [~] -> + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 2段目 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @::[ ; [@] -> [ +@::{ ; Shift + @ [`] -> { [::] ; [[] -> ] +[::Send,{}} ; Shift + [ [{] -> } ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 3段目 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;::Send,{:} ; Shift + ; [+] -> ; :::Send,{'} ; [:] -> ' *::Send,{"} ; Shift + : [*] -> " ]::\ ; []] -> \ +]::| ; Shift + ] [}] -> | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 4段目 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; 5段目 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ^Space:: ret := IME_CHECK("A") if( !ret ){ IME_ON("A") IME_SetConvMode( "A", 25 ) ; R漢 }else{ IME_OFF("A") } return