Exemplo: Com um teclado USB, ou seu circuito ligado num "button box", voce cria uma macro no HID Macros (e. Shif+A) para que a tecla A deste teclado ligue/deslique o piloto automático... dãããã!

Qual a novidade? :-?
Acontece que se voce teclar A no seu teclado padrão - NADA ACONTECE no simulador!
Ou seja seu teclado principal continua apenas para digitar texto, e não envia comandos para o simulador (suponto que voce não programou suas teclas para fazer isto diretamente na interface do jogo).
Assim, usando 2 ou 3 teclados USB (ou seus "guts") adicionais, cada letra destes teclados só executara a macro que voce definiu para aquela tecla.
http://www.hidmacros.eu
Obviamente não use letras simples (A no caso) para executar a função no simulador, pois este não sabe de qual teclado veio o comando. Use sempre macros (letra + modificador/es).
Sokol1