概要
日本語キーボード配列(106/109)で英語配列(101/102)を利用したいと思いAutoHotKeyで英語配列化を実現してみました。
今まではWindowsの設定でキーボードを106から101に変更したり、キー配置の入れ替えをChgKeyなどで行っていましたが、AutoHotKeyなら一つの設定になるので便利です。
設定
- 下記リンクからAUtoHotKey v2をダウンロード
AutoHotkey公式
https://www.autohotkey.com/ - Currrent Userへインストール
- main.ahkファイルを下記内容にて作成し、フォルダに配置
デフォルト → C:\Users<ユーザー名>\Documents\AutoHotkey
main.ahk
;106 -> 101
#UseHook
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 1段目
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SC029::` ; 半角/全角 -> `
+SC029::~ ; Shift + 半角/全角 -> ~
+2::@ ; Shift + 2 ["] -> @
+6::^ ; Shift + 6 [&] -> ^
+7::& ; Shift + 7 ['] -> &
+8::* ; Shift + 8 [(] -> *
+9::( ; Shift + 9 [)] -> (
+0::) ; Shift + 0 [ ] -> )
+-::_ ; Shift + - [=] -> _
^::= ; [^] -> =
+^::+ ; Shift + ^ [~] -> +
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 2段目
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@::[ ; [@] -> [
+@::`{ ; Shift + @ [`] -> {
[::] ; [[] -> ]
+[::} ; Shift + [ [{] -> }
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 3段目
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
:::' ; [:] -> '
+;::: ; Shift + ; [+] -> :
*::" ; Shift + : [*] -> "
]::\ ; []] -> \
+]::| ; Shift + ] [}] -> |
参考
以下のページを参考にしました。感謝します。
関連ページ
こちらのページもお役に立つと思います