有没有办法使用Python和GTK获取/捕获所有键盘事件?

时间:2015-12-02 06:08:07

标签: python gtk pygtk

我正在尝试在python中编写一个程序,就像屏幕保护程序或屏幕锁定一样。

我可以通过调用gtk.gdk.keyboard_grab和gtk.gdk.pointer_grab来阻止交互式用户与其他正在运行的应用程序交互。

但是,用户仍然可以按ctrl-alt-F1到F7切换到控制台。用户也可以按ctrl-alt-esc运行xkill或按ctrl-alt-backspace重启X.

有没有办法,只使用python和GTK(pygtk)来阻止用户这样做?

该应用程序主要针对在linux mate上运行。

0 个答案:

没有答案