Skip to content

Instantly share code, notes, and snippets.

@tobynet
Created September 13, 2010 15:04
Show Gist options
  • Save tobynet/577425 to your computer and use it in GitHub Desktop.
Save tobynet/577425 to your computer and use it in GitHub Desktop.
#SingleInstance
#Persistent
keys = Ctrl|Shift|Alt|LWin|RWin
alertDur = 3000 ;(ms)
SetTimer, Alerter,200
;return
goto, end_of_ctrl_alert
Alerter:
alert =
Loop, PARSE, keys, |
{
%A_LoopField% := !GetKeyState(A_LoopField) ? 0 : !%A_LoopField% ? A_TickCount : %A_LoopField%
alert .= (%A_LoopField% && (A_TickCount - %A_LoopField%) > alertDur) ? "[" A_LoopField ": " (A_TickCount - %A_LoopField%) "ms]" : ""
}
Tooltip, %alert%
return
end_of_ctrl_alert:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment