Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gnome中Python应用程序的全局热键_Python_Gnome - Fatal编程技术网

Gnome中Python应用程序的全局热键

Gnome中Python应用程序的全局热键,python,gnome,Python,Gnome,我想为运行在Gnome中的Python应用程序分配一个全局热键。我该怎么做?我所能找到的只是两年前的帖子,上面说,好吧,几乎什么都没有:-)看看Deskbar的源代码——他们就是这么做的;好了,他们调用了一个与X11交互的C库来完成这项工作有一个PythonKeyBinder,它是相同的代码,但是是独立打包的。现在也可以在debian和ubuntu存储库中使用 你为我指明了正确的方向。讨论中的C库是_keybinder.so,Deskbar、Glipper等使用它。此链接更详细地解释了它:@Ma

我想为运行在Gnome中的Python应用程序分配一个全局热键。我该怎么做?我所能找到的只是两年前的帖子,上面说,好吧,几乎什么都没有:-)

看看Deskbar的源代码——他们就是这么做的;好了,他们调用了一个与X11交互的C库来完成这项工作

有一个PythonKeyBinder,它是相同的代码,但是是独立打包的。现在也可以在debian和ubuntu存储库中使用


你为我指明了正确的方向。讨论中的C库是_keybinder.so,Deskbar、Glipper等使用它。此链接更详细地解释了它:@Magnus:Blog.Archlinux包
libkeybinder3