如何单独使用 Windows 按钮来打开 KDE 中的主菜单?

如何单独使用 Windows 按钮来打开 KDE 中的主菜单?

是否可以单独设置 Windows 按钮来打开 KDE 中的主菜单?

在此处输入图片描述

如果我尝试使用标准设置对话框执行此操作,它会等待按下一些额外的键。

答案1

编辑:在@DKBose 的帮助下,我 90% 确定这是一个旧问题的重复:

如何使用 meta 键激活应用程序启动器

相关摘录:

事实证明,我在安装 Latte dock 时修改了文件 ~/.config/kwinrc,并且在我删除它之后,meta 键不再激活 Plasma 的应用程序启动器。

要再次启用它,请打开 ~/.config/kwinrc 并更新以下部分:

[ModifierOnlyShortcuts]
Meta=org.kde.plasmashell,/PlasmaShell,org.kde.PlasmaShell,activateLauncherMenu

[。 。 。 ]

[ModifierOnlyShortcuts]有趣!我的(Kubuntu 18.04)中 没有这个部分~/.config/kwinrc,但 meta 键可以激活启动器。

并从 链接的论坛帖子

您可以尝试这个单行代码:代码:

kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta ""

(它在 ~/.config/kwinrc 中写入一个配置键,该键应阻止元键打开启动器...您可能需要重新登录 plasma 才能使其生效。)

以下是与 18.04 中的默认行为相关的原始答案。

编辑结束。

Plasma 5.8 及更高版本默认表现出这种行为。如果您安装了 Plasma 5.8 或更高版本,并且 Super/Meta/Windows 键无法打开应用程序启动器,则这是因为配置文件太旧。

作为在一个较旧的问题中讨论过,如果您已将其映射到其他内容,则将快捷键设置为Alt-F1 自动启用超级键作为打开应用程序启动器的快捷方式。以下是启动(又名应用程序启动器):

应用程序启动器设置、键盘快捷键

这是 kicker(又称应用程序菜单):

应用程序菜单设置、键盘快捷键

我已经验证了这在我的运行 18.04 的机器上都有效。看起来您正在使用 kicker,因此您应该能够在您的机器上启用此行为。

该功能是在当时宣布的:

得益于我们在 Wayland 上的努力,我们终于可以提供所谓的“仅修饰键快捷键”,只需按下 Meta 键即可打开应用程序菜单。应广大用户的要求,此功能也已移植到 X11 会话中。

https://kde.org/announcements/plasma-5.8.0.php

今天,我很高兴地宣布,我们首次能够将 Wayland 产品中的一项新功能反向移植到 X11:仅修饰符快捷键支持。这是 Plasma 中最常被要求的功能之一,我很高兴我们终于实现了它。

仅修饰键快捷键意味着如果单击修饰键而不单击任何其他键,则会触发操作。默认情况下,Meta(也称为 super 和 windows)键会触发 Plasma 会话的主应用程序启动器。但实现方式更加灵活,允许使用任何修饰键(ctrl、alt 或 shift)作为操作的触发器(目前只能通过手动修改 kwinrc 进行配置)。

https://blog.martin-graesslin.com/blog/2016/08/modifier-only-shortcuts-available-in-plasma-5-8/

以下是 2016 年 8 月添加的提交:

默认情况下,仅在元修饰符的快捷方式上启动 Plasma 的启动器菜单

调用 org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.activateLauncherMenu。

https://phabricator.kde.org/D2357

https://github.com/KDE/kwin/commit/9b30cfef1d212ed2b40510a70d1f92c497f44398

添加 dbus 调用以激活“主”应用程序启动器

ShellCorona 提供了一种新的 DBus 方法“activateLauncherMenu”。如果调用该方法,它将在所有面板中查找具有 X-Plasma-Provides 和 org.kde.plasma.launchermenu 的小程序。如果该小程序还具有全局快捷方式,它将被激活,并且不会再搜索其他小程序。

此 DBus 调用背后的想法是向 KWin 提供一种方法,当按下 Meta 键时激活主应用程序启动器。

https://phabricator.kde.org/D2356

https://github.com/KDE/plasma-workspace/commit/267b6a8dfb4ad3b4f9da010d2aeaeebec25c5c0f

有关的:

答案2

“应用程序仪表板设置 ― Plasma”窗口

在 KDE 5.18 中将Meta+设置F1为快捷键(Meta 键表示 Windows 键)

之后它只需按下元键即可工作

相关内容