Можно ли заставить кнопку Windows самостоятельно открывать главное меню в KDE?
Если я пытаюсь сделать это с стандартный диалог настроек, он ожидает нажатия дополнительной клавиши.
Править: После некоторой справки от @DKBose я на 90% уверен, что это - дубликат более старого вопроса:
Как активировать средство запуска приложения с помощью метаклавиши
Соответствующие выборки:
Выпущенный я изменил файл ~/.config/kwinrc, когда я установил прикрепление Латте и после того, как я удалил его, метаклавиша больше не активировала средство запуска приложения Плазмы.
Для включения его снова открывают ~/.config/kwinrc и обновляют следующий раздел:
[ModifierOnlyShortcuts] Meta=org.kde.plasmashell,/PlasmaShell,org.kde.PlasmaShell,activateLauncherMenu
[ . . . ]
Интересный! Я не имею
[ModifierOnlyShortcuts]
раздел в моем~/.config/kwinrc
(Kubuntu 18.04) и метаклавиша работают для активации средства запуска.
и из связанного сообщения форума:
Можно попробовать эту остроту: Код:
kwriteconfig5 --file kwinrc --group ModifierOnlyShortcuts --key Meta ""
(это пишет ключ конфигурации ~/.config/kwinrc, который должен препятствовать тому, чтобы метаклавиша открыла средство запуска... Вы, возможно, должны повторно войти в систему в плазму для этого для вступления в силу.)
Ниже исходный ответ, касающийся поведения по умолчанию в 18,04.
Конец редактирования.
Плазма 5.8 и более поздние выставки это поведение по умолчанию. Если у Вас есть Плазма 5.8 или позже установленный, и ключ Super/Meta/Windows не открывает средство запуска приложения, это из-за старого конфигурационного файла.
Как обсуждено в более старом вопросе, если Вы отобразили его на что-то еще, установив сочетание клавиш на Alt-F1
автоматически позволяет супер ключу как ярлык открыть средство запуска приложения. Здесь это для начала (иначе Средство запуска Приложения):
и здесь это для строки над заголовком (иначе. Меню приложения):
Я проверил, что это работает на обоих на моей машине, работающей 18.04. Похоже на использование строки над заголовком таким образом, необходимо смочь включить это поведение на машине.
Об этой функции объявили в то время:
Благодаря нашему усилию Уэйленда мы можем наконец предложить так называемые “ярлыки только для модификатора”, позволив Вам открыть меню приложения, просто нажав Метаклавишу. Из-за популярного спроса, эта функция также была бэкпортирована к сессии X11.
https://kde.org/announcements/plasma-5.8.0.php
Сегодня я рад объявить, что впервые мы смогли бэкпортировать новую возможность от наших предложений Уэйленда до X11: модификатор только поддержка ярлыка. Это - одна из чаще всего требуемых функций в Плазме, и я очень рад, что у нас наконец есть реализация для него.
Модификатор только ярлыки означают, что действие инициировано, если Вы нажимаете модифицирующую клавишу без какого-либо другого ключа. По умолчанию Meta (также известный как супер и окна) ключ инициировал средство запуска главного приложения Вашей Плазменной сессии. Но реализация является более гибким путем и позволяет использовать любой модификатор (ctrl, высокий звук или сдвиг) как триггер для действия (в настоящее время, конфигурация только возможна посредством ручной модификации kwinrc).
https://blog.martin-graesslin.com/blog/2016/08/modifier-only-shortcuts-available-in-plasma-5-8/
Вот фиксации в августе 2016, которые добавили это:
Запустите меню средства запуска Плазмы на meta модификаторе только ярлык по умолчанию
Вызывает 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. Если это также имеет глобальный shortuct, он активируется, и никакой дальнейший апплет не ищется.
Идея позади этого вызова DBus состоит в том, чтобы позволить к KWin активировать основное средство запуска приложения, когда Метаклавиша нажимается.
https://phabricator.kde.org/D2356
https://github.com/KDE/plasma-workspace/commit/267b6a8dfb4ad3b4f9da010d2aeaeebec25c5c0f
Похожие страницы:
В KDE 5.18 установите Meta+F1 в качестве ярлыка (клавиша Meta означает клавишу Windows)
после того, как она сработает только при нажатии клавиши meta