- 目標
・指をホームポジションから離さずに、キーの矢印操作を行う。
・"backspace","enter","delet"キーなどもホームポジションでから行う。
・ついでに、ファイル名を適当に決める時用に"日付"+"時間"を入力できるようにする
・実現にはAutoHotkeyを利用して、無変換を押しながらキーを操作という形を取る。
- 操作のイメージ
・AutoHotkeyの詳しい説明
- プログラム
;2020-08-19
sc07B & h::Send,{Blind}{Left}
sc07B & j::Send,{Blind}{Down}
sc07B & k::Send,{Blind}{Up}
sc07B & l::Send,{Blind}{Right}
sc07B & y::Send,{Blind}{Home}
sc07B & u::Send,{Blind}{PgDn}
sc07B & i::Send,{Blind}{PgUp}
sc07B & o::Send,{Blind}{End}
sc07B & e::Send,{Blind}{ENTER}
sc07B & w::Send,{Blind}{BACKSPACE}
sc07B & r::Send,{Blind}{Delete}
sc07B & a::Send,{Blind}{Left}
sc07B & s::Send,{Blind}{Down}
sc07B & d::Send,{Blind}{Up}
sc07B & f::Send,{Blind}{Right}
sc07B & sc027::
FormatTime, TimeString,,yyyy-MM-dd
Send, %TimeString%
Return
sc07B & sc028::
FormatTime, TimeString,,yyyy-MM-dd_hh_mm_ss
Send, %TimeString%
Return
;以下参考
;https://tex2e.github.io/blog/keyboard/ahk-type-today-date
;セミコロンの表現にハマる。セミコロンをコメントアウトと判別してしまっていた
;sc027でセミコロンとなる。
- 動作
無変換+";"の動作
2020-08-19
無変換+":"の動作
2020-08-19_01_24_44
- 問題点
・"無変換"が使えなくなってしまう。
・リモート接続した場合などで不都合が生じることもある。
・AutoHotkeyをインストールする必要がある。
・本家
キーボード画像引用元