This is one of the main differences between a broadcasting program and a hotkey program. Like Algol says, "Keyclone doesn't send anything to the active window. The keyboard does."

But with a hotkey program, you redefine the key to do precisely what you want and nothing more. If you want the key to send to the active window, it will, and if you don't, it won't. You're in charge.

This is why I think it's a mistake to think of hotkey programs as emulators of multiplexing hardware. You can use them for that purpose but in fact they are more general and more powerful than that.