概要
手持ちのノートPCが日本語キーボード配列(106/109)だったのですが、
英語配列(101/102)の外付けキーボードを併用したかったので、AutoHotKeyで英語配列化しました。
前提
使用キーボードは次の通り。
キーボード種別 | 使用機器 |
---|---|
日本語 | Dell Latitude 7490の日本語配列 |
英語 | HHKB Professional BTの英語配列 |
設定
①下記リンクからAUtoHotKeyをダウンロード&インストール
AutoHotkey公式
https://www.autohotkey.com/
②AutoHotKey.ahkを下記内容にて作成し、AutoHotKeyのインストール先フォルダに配置。
デフォルト→C:\Program Files\AutoHotkey
AutoHotKey.ahk
#UseHook
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 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 + ] [}] -> |
]::\ ; []] -> \
参考
下記ページを参考にしました。ありがとうございます。