Таким образом, я пишу игру, и я получаю катастрофические отказы, очень периодически происходящие в перемещении. Я пытаюсь получить след из gdb
, но это невероятно утомительно, чтобы продолжать путать вокруг, надеясь поразить ошибку. Я хочу приложение, которое отправит случайные события клавиатуры (предпочтительно подмножество, выбранное мной) к X приложениям (окно SDL в этом случае).
Я пытался гуглить и искать SuperUser, но если такое приложение существует (поскольку я уверен, что существует), ключевые слова, которые я использую, не поражают его.
Заранее спасибо.
То, что Вы ищете, xdotool
. Это - простая программа командной строки, которая может отправить различные события (включая нажатия клавиш) к X11.
Просто запишите немного сценария на языке по Вашему выбору для вызова
xdotool key [key to press]
Можно также сделать отдельный keydown и keyup события, таким образом, можно моделировать пользователя, удерживающего клавишу.