Controlar remotamente la aplicación? No es que sea una barbaridad... bueno, sí lo es, tomando en cuenta los riesgos de seguridad que implica.
Ahora, del lado del cliente es posible capturar las teclas pulsadas con Javascript y enviarlas al servidor, donde puedes obtener ese listado en PHP; lo que veo más difícil es aplicar las pulsaciones en la aplicación, supongo que vas a requerir de una herramienta adicional, como esta:
https://hotexamples.com/examples/-/C...-examples.html