#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
```