我曾经使用过 Linux Mint 13 MATE 一段时间,它有 MATE 1.2.0,在其中我可以通过右键单击来设置Ctrl+打开主菜单的快捷方式,有一个简单的文本字段,我可以在其中手动输入以下文本:,并且它可以工作。(但是,需要注销 + 登录才能应用更改)EscMenu button -> Preferences
<Control>Escape
现在我尝试了 Linux Mint 17,它有 MATE 1.8.0,并且不再有文本字段:现在,有自动快捷方式选择器。问题是它无法获取相同的快捷方式:当我按下时,Esc它并不关心我是否Ctrl已经按住了键,而是假设我取消了输入,并只返回上一个值。
有趣的是,在一般的键绑定设置 ( mate-keybinding-properties
) 中,快捷键选择器更智能:它允许使用Esc键轻松输入快捷键。但是在 中mate-keybinding-properties
,无法设置打开主菜单的快捷键。(顺便说一句,我很好奇为什么它们是分开的)
那么,如何实现我的需要:如何设置Ctrl+Esc打开主菜单的快捷方式?
答案1
经过一些实验,得到了:首先,我们需要dconf-editor
:
$ sudo aptitude install dconf-tools
$ dconf-editor
转到com
→ linuxmint
→ mintmenu
,找到hot-key
属性,并在那里设置以下文本:
<Primary>Escape
注意区分大小写。此后,热键应立即起作用(即使没有关闭dconf-editor
或任何其他操作)