我正在使用 Linux Mint 15。我使用键盘快捷键“Super_L”打开 Mate 桌面的 Mint 菜单。
现在我想使用快捷键“Super_L+1”来打开终端窗口。我进入菜单->控制中心->键盘快捷键,并将正确的组合键分配给“打开终端窗口”。它显示为“Mod4+1”。
完成后,按“Super_L+1”会出现以下奇怪的行为:第一次按:打开 mint 菜单第二次按:打开终端第三次按:打开 mint 菜单...
快捷键每次按下其他键都会起作用,这很烦人。有没有办法可靠地使用此类快捷键?
我只发现这个帖子提到了同样的问题,但没有提供可行的解决方案 https://forums.linuxmint.com/viewtopic.php?f=55&t=31550
答案1
我认为您不能这样做。我所做的是映射菜单键(打开上下文菜单的键)以打开 Mint 菜单。反正我不使用该键,您始终可以使用 Shift + F10 来获得相同的效果。
然后我就可以毫无问题地使用 Windows(Super)键映射快捷键。
答案2
我做的几乎和 Bojan 建议的一样。我有 Linux Mint 17 Mate。
然而,Mint Menu 热键没有列在 MATE 的键盘快捷键对话。
如果你右键单击 Mint Menu 小程序,然后选择优先,然后在第一个选项卡上,您可以选择另一个热键来替换<Super_L>或者如果您只是想删除该热键,您可以按退格键。
答案3
这个问题也让我很烦恼。无论如何,我从不使用 Super 键来打开开始菜单,而打开终端对我来说更重要。我通过打开以下文件解决了这个烦恼:
/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="<Super>m" type="string" value="xfce4-popup-whiskermenu"/>
并在下面添加了另一行:
<property name="<Super>t" type="string" value="xfce4-terminal"/>
(更改后,请不要忘记重新启动操作系统。)
现在,我仍然可以通过 Super+M 打开开始菜单,但 Super 键不再干扰 Super+T。(如果您根本不需要开始菜单的快捷方式,只需删除整行即可。)
答案4
同样的问题。我终于解决了。这个小工具超级密钥专为 KDE 开发,可与其他桌面完美兼容。
在 Xfce 中,我将 whiskermenu 绑定到“alt-f1”,并将 ksuperkey 放入自动启动中。对您在 Mate 中使用的应用程序启动器执行相同操作。超级键将按预期运行。