在Ubuntu中使用Python获得的鼠标和键盘事件

问题描述:

Here it's a decision how to get queue of mouse events. 但是,如果我在控制台中运行程序并关闭程序,我可以使用此窗口执行某些操作,但它锁定了程序窗口。 如何使其非阻塞? 同样的麻烦,如果我使用grab_keyboard()方法from here - 它是与所有方法的说明文档。 如何创建键盘抓取相同的东西?在Ubuntu中使用Python获得的鼠标和键盘事件

您是否试图在收到按键时致电Display.AllowEvents(Display, SyncKeyboard, CurrentTime)?或者,如果你不想抓住他们,RECORD可能是要走的路。

+0

不,首先 - 在shell控制台中启动脚本。对于第一种情况,它正在工作(用于抓取鼠标动作),但不幸的是键盘是suxx。 – 2012-05-29 12:52:16