Как удаленно отправлять события клавиатуры во встроенное приложение Qt Quick?
У меня есть встроенная система Linux 3.10.17, на которой запущено приложение Qt Quick 5.2.1. Он имеет графический интерфейс пользователя, которым можно управлять, подключив USB-клавиатуру. То, что я хотел бы сделать, это управлять приложением удаленно через подключение к удаленному рабочему столу на ПК с Windows, расположенным рядом со встроенной системой. В настоящее время любой STDIO не отправляется как события клавиатуры в приложение Qt. Три идеи пришли на ум
Измените приложение Qt так, чтобы оно принимало данные STDIO, чтобы оно воздействовало на эти события. Я думал, что это будет обычным делом, но до сих пор мои поиски не дали никаких хороших решений.
Создайте драйвер ядра Linux, который отправляет любые коды клавиш, полученные через запись (конвейер) устройства char через подсистему ввода. Что-то вроде этого должно быть доступно, я думаю...
Купите какое-нибудь устройство, которое подключается к встроенной системе через USB и подключается к ПК через USB, RS232 или Ethernet.
Я не уверен, какой путь предлагает наименьшее сопротивление. Любой совет эксперта по этому вопросу будет оценен
Спасибо,
эфирное масло