It seems that a simple hotstring can disable a Hotkey from another script even though they are unrelated. I've tested this on Windows 7 and Windows 8, 32 and 64 bit.
To replicate you need two scripts.
Script 1 - the hotkey script, save this and start it, press INS to confirm the hotkey works.
Code: Select all
HotKey, Ins, label
Return
Label:
MsgBox You pressed INS
Return
Save this and start it, press INS to see if still work.
Now type bt1 space -> it types by the way, press INS it should still work,
Now type bt2 space -> it types mört, press INS it should still work,
Now type bt3 space -> it types Mört, press INS and you should notice that INS no longer works,
Code: Select all
::bt1::by the way ; hotkey works
::bt2::mört ; hotkey works
::bt3::Mört ; now the hotkey no longer works?
How can I fix script 1 (the hotkey script) so script 2 no longer disables the Hotkey? (I've tried various #...Hooks and $Ins but to no avail.
* HT boiler in the lintalist thread