同一命令的多个键盘快捷键

是否可以为同一默认命令分配多个键盘快捷键。 我想使用CTRL + NUMPAD_1并使用CTRL + 1在工作区之间切换。

或者如何添加自定义命令进行切换?

Lambart的答案中引用的Stephan的答案已经更新,现在有一个非常有趣的旁注:

我还发现允许您分配键绑定的GUI受到限制,令我烦恼。 GUI允许为每个动作分配一个键绑定。 在dconf中,您可以为单个操作设置绑定数组。

快速研究引导我到Ubuntu的Wiki:

窗口管理器处理的键绑定支持将执行相同操作的多个键。 gnome-control-center GUI不支持它,但您可以使用dconf-editor使其工作。 例如,要使用“关闭窗口”同时使用传统的F4以及更容易点击暂停/中断按钮,请将org.gnome.desktop.wm.keybindings更改为接近[‘Pause’,’F4’]。

无论如何,我尝试将音量控制设置为CTRL + SUPER + +和我的笔记本电脑的媒体键

gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up ['KP_Add', 'XF86AudioRaiseVolume'] 

在将数组包装在引号中时导致无效值的错误不会触发错误,但也不会为任何键分配任何函数。 (我假设Ubuntu 12.04可能没有收到这方面的更新)。

我花了一些时间研究这个,不幸的是答案似乎是“不”。

Stephen Ostermiller对键盘快捷键做了一些很好的研究,你可以在他的答案中看到,这里: GNOME键盘快捷键存储在哪里?

这导致我进入了dconf-editor实用程序,在那里我找到了相关的设置:

dconf-editor截图

正如您所看到的,我用于切换工作区的首选快捷方式是Alt 1等。值周围的方括号使我认为它可能允许一组值,但我可以通过此值更改快捷方式,工作不能超过一个。 它只会使用我定义的第一个。

但对于那些在试图找出如何设置切换工作空间的快捷方式时找到这个答案的人,我应该指出,最简单的方法是通过GUI。 在Unity中,调出System Settings编辑器并导航到Hardware > Keyboard > Shortcuts > Navigation 。 您可以在窗口底部找到说明:

在此处输入图像描述