如何在 gnome 3 / gnome shell 中启用使用 alt-click 拖动窗口

如何在 gnome 3 / gnome shell 中启用使用 alt-click 拖动窗口

使用 Alt-单击来拖动窗口一直是我在 Linux 桌面上最喜欢的功能之一:无需瞄准窗口标题进行拖动,只需按下 Alt,单击窗口内的任意位置并拖动即可。

在 Debian 测试版的 gnome 3 / gnome-shell 中,该功能似乎被禁用了。我该如何启用它?(我希望该功能仍然存在……)

答案1

您还可以使用gnome-tweak-tool将键改回 Alt。该选项称为用于修改窗口单击操作的修饰符或者窗口操作键(在 3.10 及更高版本中)可在视窗类别。请参阅http://www.ryanlerch.org/blog/alt-click-drag-to-move-windows-no-longer-works-in-fedora-18-gnome-3-8/. 启用方法如下:

  1. 打开一个终端。
  2. 类型:gnome-tweak-tool
  3. 点击视窗
  4. 窗口操作键到:Alt
  5. 关闭该工具。

Alt+Drag 现已有效。


对于 Gnome 3,可以在脚本中使用的命令行解决方案:

gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier '<Alt>'

答案2

我也在 Fedora 上的 Gnome 中经常使用这个功能,但令我失望或沮丧的是,它似乎在 Fedora 18 中消失了。一切并没有丢失,只是移动了一个键!

过去Alt+现在是Super+.Super是大多数键盘上 Alt 键旁边的 Windows/Apple/Meta 键。在寻找它的过程中,我还发现了Super+ middle button+调整窗口大小(显然它也曾经与 Alt 一起使用,但我从来不知道)。

答案3

这满足了我的需要:

gconftool-2 --set /apps/metacity/general/mouse_button_modifier --type string "<Alt>"

我根据另一个问题找到了答案: Gnome3 - 更改窗口拖动快捷方式

似乎 alt-click-drag 通常处于启用状态,我发现有几个问题想要禁用它。我的情况正好相反。该功能被禁用了,我真的很想启用它。

更新

此解决方案在 2012 年 6 月的 Gnome 3.0 中有效,但今天不再有效。请参阅我上面链接的另一个答案,答案似乎最近更新了,或者@STW的评论。

答案4

对于想要编写此脚本的每个人,请尝试以下步骤:

dconf write /org/gnome/desktop/wm/preferences/mouse-button-modifier '"<Alt>"'

请注意引号中的引号——GVariant 格式要求将字符串括起来。

相关内容