在Unity中重新映射Alt + F2

我使用ccsm禁用了Unity(ubuntu 11.10)中的Alt + F2默认快捷方式,并使用默认系统快捷方式管理器(系统设置>键盘)设置了新的快捷方式。 它可以工作,直到我执行compiz --replace这样的命令。 之后,除Alt + F2外,所有快捷方式都能正常工作。 它什么都不做。

compiz --replace –replace之后保持自定义Alt + F2快捷方式工作的任何建议?

如果没有gconf-editor,请安装它。 sudo apt-get install gconf-editor
在Apps-compiz-1-plugins-unityshell-screen0-options下,将execute命令设置为您想要重新映射的任何内容。

一个例子可能是Alt 。 如果要将其设置为已占用的内容(在此示例Alt的情况下,您可能需要先在键盘快捷键中取消设置该快捷键)。

报告表明,将其设置为空无效。 我建议将其设置为您不期望使用的东西。

在此处输入图像描述

这就是我用Unity设法做到这一点的方法

  • 通过execute安装CompizConfig

    sudo apt-get install compizconfig-settings-manager

  • 通过在启动器或终端中的ccsm中键入“compiz”打开CompizConfig

  • 选择高级搜索 ,在搜索框中输入execute a command ,在右侧选择Ubuntu Unity插件

  • 将快捷方式编辑为其他内容,例如Alt F3和瞧!

图片来源: https : //askubuntu.com/a/323945/189124

我认为这可能是因为“插件”的加载顺序。 我会确保在Unity中更改了设置。 CCSM可能会在弱势下做出改变。

我使用gconf-editor(默认情况下没有安装); 你可以这样做安装:

sudo apt-get install gconf-editor

启动gconf-editor后,您可以导航树:

apps> compiz-1> plugins> unityshell> screen0> options

右侧列’execute_command’中将有一个值为F2设置将此值更改为已禁用或设置新组合。

在此处输入图像描述