1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AutoHotKeyではじめてキーカスタマイズをした話

Last updated at Posted at 2020-04-25

はじめに

***ホームポジションから手を動かさずにタイピングしたい!***という文化を聞いた。
コーディングをしていて、矢印キーを押すのが面倒くさい。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と書くと切り替えは成功するが、カーソルが消える

感想

スペースキーが大きい!!!
半日でとりあえず動くものができた。

参考URL

キーリスト
Sendコマンド
enthumble Readme 【説明書】

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?