Я пытаюсь отправить ключевые события на событие отображения, если оно не на переднем плане.
На данный момент я делаю следующее:
Display *d_;
d_ = XOpenDisplay(NULL);
system(QString("xdotool key Shift+F8").toStdString().c_str());
XFlush(d_);
XCloseDisplay(d_);
Хотя это не работает, когда дисплей не сфокусирован.
Итак, мои вопросы:
Я использую Qt, и код должен работать в Linux.
Задача ещё не решена.
Других решений пока нет …