如何在 Cinnamon 中使用自定义修饰符(如 Mod3)设置键盘快捷键?

如何在 Cinnamon 中使用自定义修饰符(如 Mod3)设置键盘快捷键?

我正在尝试从 Mate 迁移到 Cinnamon。在 Mate 中,可以将自定义修饰符分配给切换到当前工作区左侧的工作区。在 Cinnamon 键盘配置小程序中,“Mod3”修饰符被忽略。

是否有任何“后门”或命令行方式来分配键盘分配以绕过配置小程序来切换工作区?

不幸的是,我无法使用 dconf-tool 或 gconf-editor 找到这些快捷方式。

AskUbuntu上也有类似的问题:如何更改 gnome3 中切换工作区的键绑定?

答案1

最后我找到了解决方案。

看来,这个设定dconf-editor毕竟是存在的。问题在于该工具对搜索的支持非常差。

要编辑工作区键盘设置,应使用 dconf-tool 并编辑路径org-> gnome-> desktop-> wm->下的设置keybindings

语法与其他 Gnome 版本中的相同。

您可以使用这个脚本:

#!/bin/sh
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-down "['<Shift><Mod3>Down']"
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-left "['<Shift><Mod3>Left']"
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-up "['<Shift><Mod3>Up']"
gsettings set org.cinnamon.muffin.keybindings move-to-workspace-right "['<Shift><Mod3>Right']"

gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-down "['<Mod3>Down']"
gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-left "['<Mod3>Left']"
gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-up "['<Mod3>Up']"
gsettings set org.cinnamon.muffin.keybindings switch-to-workspace-right "['<Mod3>Right']"

相关内容