はじめに
***ホームポジションから手を動かさずにタイピングしたい!***という文化を聞いた。
コーディングをしていて、矢印キーを押すのが面倒くさい。Backspaceキーを押そうとすると指がつりそう。という経験があったのでキーカスタマイズを行ってみることに。
環境
使用ソフト:AutoHotKey(ver 1.1.32.00)
キーボード:Majestouch 2(FKBN104M/EB2)
設定ファイル
; 左Altキー("無変換"の代わり) + h,j,k,l = 矢印キー(←↓↑→)
LAlt & h:: Send {Left}
LAlt & j:: Send {Down}
LAlt & k:: Send {Up}
LAlt & l:: Send {Right}
; 左Altキー("無変換"の代わり) + SPACE = Enter
LAlt & Space:: Send {Enter}
; 左Altキー("無変換"の代わり) + N or M = Backspace
LAlt & N:: Send {Backspace}
LAlt & M:: Send {Backspace}
; CapsLock = 半角/ローマ字切り替え (Alt + `)
sc03A::
Send {Alt Down}
Send {sc029 Down}
Send {sc029 Up}
Send {Alt Up}
return
備忘録
-
#KeyHistory
を記入すると、キーボード入力のログが取れる - ログの確認方法:exeファイルではなく、右下のメニューから開く -> view -> key history and script info
- 仮想キーコード(VK)を追加するとエラーを吐く
- スキャンコード(SC)のみなら成功する
- Alt + ` を
!sc029
と書くと切り替えは成功するが、カーソルが消える
感想
スペースキーが大きい!!!
半日でとりあえず動くものができた。