有没有什么方法可以帮助我解决我认为应该有效但实际上没有的键盘快捷键问题?
在 Ubuntu 20.04 中从 Unity 切换到 Gnome 后,我的键盘快捷键Super+Right没有任何作用,即使Super+Left成功将选定的窗口移动到显示器左侧并调整其大小以使其占据整个屏幕左侧。(我希望Super+Right能够将活动窗口移动到屏幕右侧并调整其大小。)
设置 > 键盘快捷键两者之间并无差异:
我已经回顾了我的设置 > 自定义快捷方式也是如此,但是我没有找到具有该组合键的项目。
我也看过CompizConfig 设置管理器 > 窗口管理 > 网格并且没有找到任何解释。(顺便说一句,CompizConfig 中指定的“左最大化”和“右最大化”快捷键似乎不起作用。)
答案1
我通过检查 gsettings 中的所有键绑定并 grep 我所寻求的绑定的输出来解决这个问题('<Super>Right'
):
gsettings list-schemas | grep keybinding | while read SCHEMA; do
gsettings list-keys $SCHEMA | while read KEY; do
echo -ne "$KEY\t$SCHEMA\t"
gsettings get $SCHEMA $KEY
done
done | grep '<Super>Right'
...对我来说,这导致了 4 个不同的'<Super>Right'
绑定条目。然后我将它们全部设置为['disabled']
:
gsettings set org.gnome.desktop.wm.keybindings move-to-side-e "['disabled']"
gsettings set org.cinnamon.desktop.keybindings.wm push-tile-right "['disabled']"
gsettings set org.gnome.metacity.keybindings toggle-tiled-right "['disabled']"
gsettings set org.gnome.mutter.keybindings toggle-tiled-right "['disabled']"
...然后我用设置 > 键盘快捷键重新启用标有右侧视图拆分。