C # SendKeys.SendWait () не всегда работает

Я пытаюсь создать приложение, которое отправляет ключи на внешнее приложение, в данном случае - на лету FS. Ранее я успешно использовал метод SendKeys.SendWait (), но на этот раз он работает не совсем так, как я хочу. Я хочу отправить нажатие клавиши «G» в приложение и протестировать его с помощью блокнота. Но в аэрофлоте ФС вообще ничего не получено. Нажатие G на клавиатуре работает, хотя.

Это мой код обработки входных данных (из Arduino) отправка нажатий клавиш,

private void handleData(string curData)
{
    if (curData == "1")
        SendKeys.SendWait("G");
    else
    { }
}

Ответы на вопрос(1)

Ваш ответ на вопрос