问题描述
在Ubuntu 14.04中,当您按住Alt
并单击一个窗口时,可以将其拖动。据我所知,你曾经能够通过gconf禁用它,但Unity不再从这里读取设置(因此无法更改窗口按钮的位置)。
默认情况下没有设置,我也无法在Unity Tweak Tool中找到任何内容。反正有没有在14.04禁用Alt
+点击窗口移动?
最佳解决方案
在14.04(或14.10,15.04,15.10,16.04)中,设置默认键/值:
dconf write /org/gnome/desktop/wm/preferences/mouse-button-modifier '"<Alt>"'
您可以给它(有限数量)其他值,但不要像过去那样将其设置为none
。你也不应该把它设置成一个空字符串,做任何一个会让你在控制你的鼠标时遇到麻烦,因为我发现…
这种信息的实用价值非常有限,因为没有多少替代密钥被接受。我发现只有Shift
和Super
正在工作,我怀疑它会给你你想要的解决方案。
当然你也可以使用dconf-editor
:
org>gnome>desktop>wm>preferences
次佳解决方案
您也可以通过Compiz Settings Manager执行此操作。只需使用sudo apt-get install compizconfig-settings-manager
安装即可。插件名为’Move’,位于名为’Window Management’的部分我相信。您可以使用ccsm -p move
直接进入其设置。
我真的推荐这个应用程序。它可以访问大量的系统自定义选项。
第三种解决方案
今天我已经学会了按键
Super
和…一起
Alt + Click
规避(停用)拖动行为。至少解决了我的问题,因为应用程序(Inkscape)我想使用Alt + Click with,似乎只是忽略了按下的附加键(Super)。
SF。 https://askubuntu.com/a/445254/618422
#编辑
顺便说一下,它还正式记录在:
第四种方案
您可以使用我们的CompizConfig设置管理器(CCSM)。如果您想要调整Linux以提高效率,这个工具是必不可少的,因为它可以轻松地将桌面环境配置为比out-of-the-box Ubuntu更高效。我曾经使用像dconf-editor和Ubuntu Tweak这样的东西,但是为了调整与桌面行为相关的任何东西,我发现CCSM更强大,更易于使用。
-
通过在终端中键入以下内容来安装CompizConfig设置管理器:
sudo apt install compizconfig-settings-manager compiz-plugins compiz-plugins-extra
-
打开CCSM(CompizConfig设置管理器),转到“窗口管理”部分,找到“移动Windows”图标。
-
确保启用“移动窗口”,然后单击“其”按钮。
-
单击“启动移动窗口”右侧的按钮,旁边有鼠标图标。
-
在Edit Initiate Window Move窗口中,然后确保un-check为Enabled check-box。这将禁用它。如果您愿意,也可以轻松地将Window Move设置为不同的鼠标/键盘/screen-edge组合,尽管将其绑定到屏幕边不起作用。这就是这个工具CCSM超越dconf-editor和Ubuntu Tweak的地方。
第五种方案
您也可以使用GNOME调整工具(gnome-tweak-tool
)。
在’Windows’部分中,更改“Window Action Key”设置。
这个工具显然适用于GNOME Shell调整,但Unity也尊重一些属性。
第六种方案
如果您使用的是KDE Plasma,则可以使用“系统设置”。
-
在Application Launcher中搜索系统设置或运行系统设置
-
单击Workspace部分下的Window Management
-
在左侧选择Window Behavior并转到标记为Window Actions的第三个选项卡。
-
第二部分标记为Inner Window,Titlebar&帧。您可以将任何这些drop-down菜单更改为’Nothing’以禁用其操作。