События мыши и клавиатуры, получаемые с помощью Python в Ubuntu - PullRequest
0 голосов

Здесь принимается решение о том, как получить очередь событий мыши. Но оно блокирует окно программы, если я запускаю программу в консоли, и пока я не закрою программу, я могу что-то сделать только с этим окном. Как сделать его неблокирующим?И та же проблема, если я использую grab_keyboard () метод отсюда - это документ с описанием всех методов. Как создать то же самое для захвата клавиатуры?

1 Ответ

0 голосов
/ 29 апреля 2012

Вы пытались дозвониться до Display.AllowEvents(Display, SyncKeyboard, CurrentTime) после получения нажатия клавиши? Или, если вы не хотите захватывать кого-либо из них, RECORD, вероятно, будет подходящим вариантом.

...