使用Unity 2D时如何更改窗口移动键?

默认窗口移动键(alt)与我经常使用的几个程序冲突。 我确信有些用户发现这个密钥绑定很有用,但我真的需要将其更改为其他内容以便我可以提高效率。

我找到了最合乎逻辑的地方:

系统设置 > 键盘 > 快捷方式 (Tab)> Windows

虽然列出了“移动窗口”项,但它似乎是移动窗口的一种方法。 我在哪里可以更改绑定到以下组合的键:

按下(并按住)alt键+鼠标左键单击

我正在使用带有metacity的Unity 2D。 类似问题中提到的Compiz插件解决方案对我没有帮助。

这是旧的11.04窗口首选项的屏幕截图,说明了我正在尝试做的事情:

旧窗口首选项,当它很容易更改运动键

我把它称为’窗口移动键’(基于Ubuntu 11.04的窗口首选项设置)。 在实践中,它实际上被称为“ 鼠标按钮修改器 ”。

从Ubuntu软件中心安装“配置编辑器”(gconf-editor)。 您可以使用它来更改密钥..或者从终端手动执行以下操作:

gconftool --set --type string /apps/metacity/general/mouse_button_modifier "" 

默认值为。 我已将其更改为超级(Windows)密钥。 其他有效值为

以下是gnome.org中密钥的描述:

“在按住此修改键的同时单击窗口将移动窗口(左键单击),调整窗口大小(中间单击),或显示窗口菜单(右键单击)。可以使用”resize_with_right_button“交换中间和右键单击操作“key。修饰符表示为”“或”“。例如。

在ubuntu 15.10中,这不起作用。 你可以安装:

 sudo apt-get install compizconfig-settings-manager 

然后,(例如使用破折号)运行CompizConfig设置管理器(不确定命令行是什么)。

转到窗口管理,单击“MoveWindow”; 单击Initiate Window Move下的鼠标图标(相对于键盘图标) Button1 ,在那里,将’Super’切换为绿色,并将’Alt’切换为黑色。