在Linux Mint Mate中使用带有Windows键的键盘快捷键


9

我正在使用Linux Mint15。我正在使用键盘快捷键“ Super_L”打开Mate桌面的Mint菜单。

现在,我想使用快捷方式“ Super_L + 1”打开终端窗口。我转到菜单->控制中心->键盘快捷方式,并将适当的组合键分配给“打开终端窗口”。它显示为“ Mod4 + 1”。

完成此操作后,按“ Super_L + 1”具有以下奇怪的行为:第一次按:打开薄荷菜单二次按:打开终端三次按:打开薄荷菜单...

该快捷方式每隔两次就可以工作,这非常烦人。有没有办法可靠地使用此类快捷方式?

我只发现该线程提到了相同的问题,但没有给出有效的解决方案 http://forums.linuxmint.com/viewtopic.php?f=55&t=31550

Answers:


3

我认为您无法做到。我所做的是映射菜单键(打开上下文菜单的菜单键)以打开“薄荷”菜单。无论如何,我都不使用该键,并且您始终可以使用Shift + F10来获得相同的效果。

然后,我能够毫无问题地使用Windows(超级)键映射键快捷方式。


1
我也没有找到更好的答案,所以我会接受你的。没办法,可惜了!
伯尼

5

我所做的几乎与Bojan建议的相同。我有Linux Mint 17 Mate。

但是,“薄荷菜单”热键未在MATE的“ 键盘快捷键”对话框中列出。

如果右键单击“薄荷菜单”小程序,然后选择“首选项”,则在第一个选项卡上,可以选择另一个热键来替换<Super_L>,或者如果您只想删除该热键,则可以按Backspace键。


很好,行得通!
Martin Pfeffer

2

这个问题也让我很烦。无论如何,我从不使用超级键作为开始菜单,而打开终端对我来说更为重要。我通过打开以下文件解决了烦恼:

/usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

它包含以下行:

<property name="Super_L" type="string" value="xfce4-popup-whiskermenu"/>

我将其更改如下:

<property name="&lt;Super&gt;m" type="string" value="xfce4-popup-whiskermenu"/>

并在下面添加了另一行:

<property name="&lt;Super&gt;t" type="string" value="xfce4-terminal"/>

(不要忘记在进行更改后重新启动操作系统。)

现在,如果要通过Super + M,我仍然可以打开开始菜单,但是Super键不再干扰Super + T。(如果根本不需要开始菜单的快捷方式,则只需删除整行。)


感谢您的提示,尽管仅删除键盘快捷键就必须扎根,这很奇怪。在Linux mint 17.2 XFCE版本上不需要此功能,我发现Super_L快捷键确实出现在键盘快捷键列表中,可以永久删除并具有预期的效果。
斯特凡纳·古里科

1

这里同样的问题。我终于解决了。专为KDE开发的小型工具ksuperkey可与其他桌面完美配合。

在Xfce中,我将whiskermenu绑定到“ alt-f1”,并将ksuperkey放入自动启动。对您在Mate中使用的应用程序启动器执行相同的操作。超级键的行为将与预期的一样。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.