Запись событий по захваченным окнам в x11 - PullRequest
0 голосов
/ 05 января 2019

Предположим, что события KeyPress записываются моей программой. Теперь я создаю простое окно, дочернее по отношению к корневому окну, и после сопоставления с ним использую XGrabKeyboard (). Теперь мой вопрос: следующее событие нажатия клавиши, которое будет записано моей программой, будет записано из захваченного окна или всех окон.

Это потому, что я попробовал это и обнаружил, что, хотя я взял клавиатуру для определенного окна, события по-прежнему записывались глобально, независимо от захвата.

Так есть ли способ получить события нажатия клавиши только из захваченного окна?

...