Autohotkey での CapsLock の扱い
CapsLock + wasd でカーソルキーの役目をさせようと思い、AHKで下のようなスクリプトを書いてみたが、うまく動かなかった。
;cursor keys
;CapsLock + wasd
CapsLock & w::send {Up}
CapsLock & a::send {Left}
CapsLock & s::send {Down}
CapsLock & d::send {Right}
return
なぜ動かないか原因は、よく分からないのだが、CapsLock の Scancode sc03a を使って下のように書き換えたら、思ったとおりに動いた。
;cursor keys
;CapsLock + wasd
sc03a & w::send {Up}
sc03a & a::send {Left}
sc03a & s::send {Down}
sc03a & d::send {Right}
return
カーソルキーってキーボードの右側にはあるけど、左側にはないので、それを補うための設定だ。
halfkeyboard や half-qwerty keyboard の真似をするAHKのスクリプトを完成させるための一環。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- Wormhole Switch JUC400(2014.07.05)
- Excel で時間や日や月の足し算や引き算をするには?(2012.01.14)
- Firefox 4.0 と楽天ツールバー(2011.04.14)
- Alex という aPad (Android 端末)(2010.08.30)
- Android な Pad を apad というらしい。(2010.08.25)
この記事へのコメントは終了しました。
コメント