Preciso controlar 2 janelas ao mesmo tempo

Estou tentando criar um código para controlar 2 jogos iguais em janelas diferentes, como se fosse um espelhamento de comandos.

Por exemplo: Quando eu der 1 click em x,y o programa dê 1 click em x+500,y , ou seja, na janela 2 do lado na mesma posição da janela 1, e se possível, quando eu apertar ESC ele também mandar um comando de ESC na janela 2.

Alguém sabe se isso é possível?