#AutoHotkey [[AutoHotkey]]のキー操作履歴を監視するウィンドウについて。 ## Typeカラム `h`だけ気にすればいい? | Type | 意味 | | ---- | ------------------------- | | h | ホットキーのフック | | s | 抑制されたもの? | | i | AHK Scriptによるもの | | a | 人工的なもの | | # | 条件判定で無視されたもの | | u | SendInputによるユニコード | ``` Types: h=Hook Hotkey, s=Suppressed (blocked), i=Ignored because it was generated by an AHK script, a=Artificial, #=Disabled via #IfWinActive/Exist, U=Unicode character (SendInput). ``` https://autohotkey.com/board/topic/78241-key-history-and-script-info/ EDITモード`k`を2回押下したときのHistory. `h`はユーザが意図的にダウンしたもの。`i`は[[AutoHotkey]]が送った信号。`s`は帳尻あわせるためにUPしたもの? ``` 4B 025 h d 0.30 k 26 148 i d 0.00 Up 26 148 i u 0.02 Up 4B 025 s u 0.09 k 4B 025 h d 0.09 k 26 148 i d 0.00 Up 26 148 i u 0.00 Up 4B 025 s u 0.13 k ``` EDITモードで`Ctrl + k`を押下したときのHistory. 最後に`d LControl`して帳尻合わせていることが分かる。 ``` A2 01D d 1.33 LControl 4B 025 h d 0.03 k A2 01D i u 0.00 LControl 26 148 i d 0.00 Up 26 148 i u 0.00 Up 26 148 i d 0.00 Up 26 148 i u 0.00 Up 26 148 i d 0.00 Up 26 148 i u 0.00 Up 26 148 i d 0.00 Up 26 148 i u 0.00 Up 26 148 i d 0.00 Up 26 148 i u 0.00 Up A2 01D i d 0.00 LControl 4B 025 s u 0.13 k ```