Як відкрити панель запуску програм у KDE за допомогою лише мета-клавіші ("Windows")?


74

Як відкрити запуск програми ("меню запуску") Kubuntu за допомогою клавіші Windows? Подібно до того, як відкривається меню "Пуск" у Windows. Я не хочу використовувати Alt+ F1.

введіть тут опис зображення


12
Чому це проголосують за закриття?
Ерік Карвальо

2
@EricCarvalho Не маю ідеї, тут явно на тему. Може хтось проголосував випадково? Я щойно проголосував "залишити відкритим" в огляді.
Том Броссман

Ви також можете скористатися цим askubuntu.com/a/611501/340792
Махді,

Відповіді:


36

Про модифікаційні ключі

Ключі-модифікатори, як Ctrl, Altа також Metaклавіша "Супер" або "Windows", призначені для роботи лише як модифікаційні ключі. Цей дизайн спрацьовує до коренів усіх бібліотек графічного інтерфейсу, які ви бачите за допомогою KDE: Qt , Xorg тощо.

Ваш точний запитання тут, на форумах KDE: Супер-клавіша для завантаження меню програми .

ksuperkey

Однак здається, що для цієї функції існує велика аудиторія. Отже, якщо ви дійсно хочете, щоб це спрацювало, ви можете спробувати ksuperkeyпакет, який містить все необхідне:

ksuperkey дозволяє відкрити запуск програми в KDE Plasma <5.8 за допомогою клавіші Super (також відомий як "ключ Windows"). Якщо ви утримуєте клавішу Super, вона все ще буде функціонувати як модифікаційна клавіша, що дозволяє використовувати її для інших клавіш.

ksuperkey - це невелика програма, яка працює у фоновому режимі як демон. Це було роздвоєне з xcape Альбіном Олссоном: https://github.com/alols/xcape

ksuperkeyможна встановити з цього PPA .

Зауважте, що KDE Plasma 5.8 і вище підтримуватиме цю функцію за замовчуванням.


1
Дуже дякую! Нічого собі, Ubuntu було дуже легко. Я ціную це!
sushi2141

Чи є спосіб віднести це до гарячого куточка, як у gnome-shell?

1
@dan, ви відредагували мою відповідь твердженням, що вона зараз вбудована в 5.8+, але як ми її використовуємо?
gertvdijk

1
У KDE Neon нічого не працює. Нічого, я маю на увазі, що присвоєння власної ярлика ніколи нічого не робить. Це звичайно зламано. Зауважте, що за замовчуванням не існує ярлика, оскільки ви, безумовно, замінили дивне меню за замовчуванням на альтернативне здорове.
Йохан Буле

2
це застаріло. пізніші версії плазми мають стандартний ключ Meta і дозволяють відновити його, якщо він втрачений, вибравши Meta-F1, як зазначено в іншій відповіді

28

Ви можете зіставити його з META+, F1і він повинен працювати просто META. Це зробило для мене, я на плазмі 5.10.5.

https://i.stack.imgur.com/FHpm2.png


KDE Plasma 5.8.7, якимось чином вийшов з ладу kde і ключ Windows більше не працював, але це виправлено.
Карл

На плазмі 5.13.5 працює, як очікувалося, слід обрати відповідь.
Марк Карпентер молодший

15

Це не робить саме те, що ви просите, але ALT-Space відкриває вікно пошуку, за допомогою якого ви можете запустити в основному речі, які ви можете вибрати з програми запуску програм.


1
Був саме те, що я шукав, і я навіть не знав.
Васспілка

Така недовикористана функція IMO від дії тих, хто за замовчуванням, полягає в ударі мета при кожному запуску програми.
Марк Карпентер-молодший

5

просте вирішення без втрати мета: meta + z (макет з нас)

можна вдарити лише одним пальцем по одному


Просто і ефективно !!!
діосней

Мені подобається це рішення, оскільки ksuperkeyпри затримці меню є відставання, двічі натискаючи Супер.
діосней

Як і для KDE Plasma 5.5.5, це не працює. Гірше, якщо натиснути Meta + z в терміналі, ви отримаєте деяку непарну рядок.
Дан Даскалеску

3

Я перебуваю на плазмі 5.8.5, і я можу ввімкнути цю функцію, перейшовши в Налаштування системи -> Пристрої введення -> Клавіатура -> Додатково -> Третій прапорець має бути "Alt / Win key поведінка" -> Виберіть "Meta відображено для вигравання ключів "-> Застосувати

Ви все налаштовані :)


4
У моїй системі (Kubuntu 18.04 LTS) є дві альтернативи: Meta is mapped to Left Winі Meta is mapped to Win. Я пробував обидва, але жоден з них не працював.
code_dredd

2

Хоча прийнята відповідь, можливо, працювала кілька років тому, ksuperkeyсхоже, не працює на Kubuntu 15.10, коли вона встановлена ​​з PPA. Я не сумніваюся, ksuperkey є кращим рішенням, але я перейшов за посиланням у відповіді gertvdjik і використав це рішення , що працює абсолютно чудово. Публікація тут для майбутніх гуглерів, які мали ті самі проблеми, як і я.

Для стислості;

ПОВІДОМЛЕННЯ: ВИ РОЗБУТЕМЕ КЛЮЧУ МЕТА - тож, можливо, захочете відобразити його де-небудь ще

Запустіть, xev | grep keycodeнатисніть мета-клавішу і дивіться вихід (код, ймовірно, 115)

потім додайте запис до конфігурації Xmodmap:

cat "keycode 115 = F13" > ~/.Xmodmap

"xmodmap ~ / .Xmodmap" змінить клавішу на F13 (немає на більшості клавіатур ;-), і ви можете використовувати її як будь-яку звичайну клавішу.

Якщо ваш дистрибутив (ймовірно) за замовчуванням не викликає ~ / .Xmodmap, додайте короткий сценарій до ~/.kde/share/autostart/xmodmap.sh

xmodmap.sh:
#!/bin/sh xmodmap $HOME/.Xmodmap

і зробити його виконуваним chmod +x ~/.kde/share/autostart/xmodmap.sh


Я отримую цю помилку: cat: keycode 115 = F13: Немає такого файлу чи каталогу
Woeitg

@Woeistg Ви можете спробувати замінити цей рядок echo "keycode 115 = F13" >> ~/.Xmodmap, важливим є те, що ~/.Xmodmapфайл містить цей рядок. Якщо це працює для вас, я можу редагувати публікацію.
Кнетик

Примітка: ksuperkey працює на плазмі 5.7, побудованій з джерела (KDE Neon з базою Ubuntu 16.04)
sola

1

Ця душа спрацювала на мене

sudo apt-get install git gcc make libx11-dev libxtst-dev pkg-config
git clone https://github.com/hanschen/ksuperkey.git
cd ksuperkey
make
./ksuperkey

потім змушуйте її запускати щоразу, коли комп'ютер завантажується.

джерело


0

Це просте рішення не використовує клавішу Meta, але ви можете використовувати лише клавішу Меню для ярлика.

Клавіша меню


не працює на моєму ноутбуці
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.