简而言之:(在Unity下)是否有任何方法可以找出哪个应用程序获取了某些全局快捷方式?我不要求“标准快捷方式”,而是要求以某种方式获取有关实际快捷方式的信息(哪个应用程序实际上在我当前的配置中实际上一直保持着给定的密钥)
更长的故事:
我在管理键盘快捷键时遇到可重复的问题。在这一刻:
Synapse有时(*)无法绑定Win-Space,因为它是激活快捷方式,报告“无法用签名'space'注册热键'activate'”(通常表示该快捷方式已被使用)
(*)一次登录后有效,而另一次登录后无效。我怀疑两个应用程序之间存在竞争...
F9由于某种原因使我的屏幕略暗(F9无法到达应用程序级别的快捷方式,因此例如我的byobu菜单不起作用)
我试着在各个地方看,并且:
我没有看到任何的快捷键在键盘设置/快捷键
我在gconf-editor中找不到它们(我尝试特别搜索值中的F9,未找到任何内容)
我在dconf编辑器中找不到它们(没有搜索,因此我单击了一些最明显的路径)
所以我的问题是:有没有办法询问unity / dconf / gconf / d-bus /有关当前全局热键分配的任何信息(哪个过程保留哪个密钥)。或强制将这些分配记录到某个日志文件中。或从某处grep他们。要么………