默认情况下,Gnome 3中的Ctrl-Alt-Numpad组合键没有执行任何有用的操作,而是在整个工作区中沿指定方向推开一个窗口。这些快捷方式不显示在Gnome 3键盘设置面板中;他们就在那儿,他们在路上。
如何在Ubuntu 17.10中恢复这种行为?
默认情况下,Gnome 3中的Ctrl-Alt-Numpad组合键没有执行任何有用的操作,而是在整个工作区中沿指定方向推开一个窗口。这些快捷方式不显示在Gnome 3键盘设置面板中;他们就在那儿,他们在路上。
如何在Ubuntu 17.10中恢复这种行为?
Answers:
我试过在Ubuntu 17.10上安装Put Windows gnome扩展程序,它似乎工作正常。
sudo apt-get install chrome-gnome-shell
我首先遵循了user3325563上有关如何使用dconf-editor禁用“转至角落”快捷方式的说明。我不确定这是否是必要步骤。
您在问题的一个版本中提到尝试了此扩展,并且在重新启动计算机后需要手动重新配置快捷方式。我测试过重新启动机器,没有任何问题。
在dconf中,查找org> desktop> wm> keybindings,然后单击旁边的字段move-to-corner-se
并将其更改为['disabled']
:
并重复您要禁用的所有内容,例如move-to-corner-sw
,等等。
另外,您也可以像这样从命令行执行此操作:
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-se "['disabled']"
并按以下方式恢复它:
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-se "['<Primary><Alt>KP_Next']"
另请参阅https://wiki.ubuntu.com/Keybindings中的 org.gnome.desktop.wm.keybindings
org.gnome.desktop.wm.keybindings
窗口管理器处理的键绑定保留在dconf的org.gnome.desktop.wm.keybindings部分中。快捷方式的“导航”和“ Windows”类别存储在此处。过去,每个窗口管理器都负责在自己的模式下存储自己的快捷方式。现在,metacity和compiz窗口管理器都使用此集中统一的绑定集。/ usr / share / gnome-control-center / keybindings /中有映射文件,它们显示每个窗口管理器如何使用这些键绑定。
如果您仍在以某种方式在gnome3中使用compiz,请参见以下内容:
从这里,我能够禁用Ubuntu 16.04 Laptop(统一性7.4.0)中的密钥。以下是您要寻找的步骤。
警告
CompizConfig设置管理器(
ccsm
)是高级工具,并非其所有选项都与Unity完全兼容。因此,众所周知CCSM有时会破坏用户的桌面。请谨慎使用,并注意遵循此答案或建议使用CCSM的任何其他答案会带来风险。如果遵循此建议确实破坏了Unity,请参阅此问题以获取有关如何将其重置的说明。
您需要compizconfig-settings-manager
在Ubuntu软件下安装:
运行它,然后在“窗口管理”部分下选择“网格”:
sudo apt install ubuntu-gnome-desktop
(选择lightdm,但我可以重新配置)
wmctrl -m
and 的输出中的compiz / unity printf 'Desktop: %s\nSession: %s\n' "$XDG_CURRENT_DESKTOP" "$GDMSESSION"
,这意味着我在上面的回答可能是答案。
在Ubuntu 18.04.1 LTS上,只需通过Ubuntu Software Center 安装Put Windows Gnome扩展程序即可通过numpad 恢复窗口位置。无需进一步的设置更改。