问题描述
如何使用Windows密钥打开Kubuntu的应用程序启动器(“start menu”)?与Windows中的“开始”菜单的打开方式类似。我不想使用Alt
+ F1
。
最佳解决办法
关于修饰键
像Ctrl
,Alt
以及Meta
(也称为”Super”或”Windows”键)这样的修饰键只能作为修饰键使用。这种设计可以直接使用你在KDE下看到的GUI下所有库的根源:Qt, Xorg等
关于KDE论坛的确切问题顺便提一下:Super key to load Application Menu。
ksuperkey
但是,似乎这个功能有很多观众。因此,如果您真的希望这个工作,您可以尝试ksuperkey
包,其中包含您需要的所有内容:
ksuperkey allows you to open the application launcher in KDE Plasma < 5.8 using the Super key (also known as the “Windows key”). If you hold down the Super key it will still act as a modifier key, allowing you to use it for other keyboard shortcuts.
ksuperkey is a small application that runs in the background as a daemon. It was forked from xcape by Albin Olsson: https://github.com/alols/xcape
ksuperkey
可以从this PPA安装。
请注意,KDE Plasma 5.8及更高版本默认支持此功能。
次佳解决办法
它并不完全符合您的要求,但是ALT-Space会打开一个搜索框,您可以使用该搜索框启动您可以从Application Launcher中选择的内容。
第三种解决办法
您可以将其映射到META
+ F1
,它应该只适用于META
。它对我有用,我在血浆5.10.5。
第四种办法
简单的解决方法而不会丢失meta:meta + z(美国布局)
可以用一根手指击中一根
第五种办法
虽然几年前接受的答案可能已经奏效,但从PPA安装时,ksuperkey
似乎不适用于Kubuntu 15.10。我毫不怀疑ksuperkey是一个更好的解决方案,但我最终跟随gertvdjik的答案并使用this solution链接,这非常好。在这里发布未来与我一样的麻烦的googlers。
为简洁起见;
NOTICE: YOU WILL LOSE THE META KEY – so you might want to map it somewhere else.
Run
xev | grep keycode
press the meta key and watch the output (the code is likely 115)then add an entry to your Xmodmap configuration:
cat "keycode 115 = F13" > ~/.Xmodmap
“xmodmap ~/.Xmodmap” will change the keysym to F13 (not present on most keyboards 😉 and you can use it like any regular key.
If your distro does (probably) not invoke ~/.Xmodmap by default, add a short script to
~/.kde/share/autostart/xmodmap.sh
xmodmap.sh: #!/bin/sh xmodmap $HOME/.Xmodmap
and make it executable
chmod +x ~/.kde/share/autostart/xmodmap.sh
第六种办法
我使用的是Plasma 5.8.5,我可以通过进入系统设置 – >来启用此功能。输入设备 – >键盘 – >高级 – >第三个复选框应为“Alt /Win键行为” – >选择“Meta映射到Win键” – >应用
你们都准备好了:)