As usual, Olipcs answered everything correctly while I was fast asleep in my laggard time zone.I assume this means that the script on the client pc is only used if the key is pressed on the client pc.A hotkey definition in the client's script is used only if (1) you press the trigger on the client's keyboard or (2) if you send <DoHotkeyKey> to that PC.
The basic idea is (1) keystrokes injected by a hotkey cannot trigger other hotkeys but (2) if you *want* one hotkey to trigger another, you can do that with <DoHotkey>.
You can also execute code that is contained in a remote PC's script by putting that code in a user-defined command (subroutine).
By the way this isn't only true with multiple PCs. It's also true on a single PC with a single script.
The program's designed like this to prevent a runaway vicious circle in which one hotkey would trigger a second, which would trigger the first, which would trigger the second, etc.
Connect With Us