For hotkeys Make an Extra Timer,
set interval from timer 100
in the timer, " If GetKeyPress (vbKeyShift) Then Command1_Click "
Dont Fergot the Interval is 100 from the Timer!!
Timer Intervals set to 100 could result with double click recording. Were the mechine treats it as a double click, when it was only one. They best way to resolve this is to put timer intervals to 1, and freeze the timer with system threading for 1000 miliseconds