Я не думаю, что вы можете, помимо проецирования сложных вещей, отслеживать сфокусированное / нефокусированное окно и соответственно менять ярлыки.
Поэтому совет должен избегать коротких столкновений.