Wie öffne ich den Application Launcher unter KDE nur mit dem Meta-Schlüssel („Windows“)?


74

Wie öffne ich den Application Launcher ("Startmenü") von Kubuntu mit meiner Windows-Taste? Ähnlich wie das Startmenü in Windows geöffnet wird. Ich möchte Alt+ nicht verwenden F1.

Bildbeschreibung hier eingeben


12
Warum wird für diesen Abschluss gestimmt?
Eric Carvalho

2
@EricCarvalho Keine Ahnung, es ist hier eindeutig zum Thema. Vielleicht hat jemand aus Versehen gewählt? Ich habe gerade in der Rezension für "Offen lassen" gestimmt.
Tom Brossman

Sie können auch diese askubuntu.com/a/611501/340792
Mahdi

Antworten:


36

Über Modifikatortasten

Sondertasten wie Ctrl, Altund auch die Meta(auch als „Super“ oder „Windows“ -Taste, werden nur dann als für den Betrieb gemeint Modifikator . Tasten Dieser Entwurf arbeitet seinen Weg bis zu den Wurzeln aller Bibliotheken unter der GUI KDE finden Sie unter Verwenden: Qt , Xorg usw.

Ihre genaue Frage steht hier in den KDE-Foren übrigens: Super Key zum Laden des Anwendungsmenüs .

ksuperkey

Es scheint jedoch, dass es ein großes Publikum für dieses Feature gibt. Wenn Sie also wirklich möchten, dass dies funktioniert, können Sie das ksuperkeyPaket ausprobieren , das alles enthält, was Sie brauchen:

Mit ksuperkey können Sie den Anwendungsstarter in KDE Plasma <5.8 mit der Supertaste (auch als "Windows-Taste" bezeichnet) öffnen. Wenn Sie die Super-Taste gedrückt halten, fungiert sie weiterhin als Änderungstaste, sodass Sie sie für andere Tastaturkürzel verwenden können.

ksuperkey ist eine kleine Anwendung, die im Hintergrund als Daemon ausgeführt wird. Es wurde von Albin Olsson aus xcape gespalten: https://github.com/alols/xcape

ksuperkeykann von dieser PPA installiert werden .

Beachten Sie, dass KDE Plasma 5.8 und höher diese Funktion standardmäßig unterstützen.


1
Vielen Dank! Wow, es war so einfach mit Ubuntu. Ich schätze es!
Sushi2141

Gibt es eine Möglichkeit, dies einer heißen Ecke zuzuweisen, wie in der Gnom-Shell?

1
@dan, du hast meine Antwort mit der Aussage bearbeitet, dass sie jetzt in 5.8+ integriert ist, aber wie verwenden wir sie?
Gertvdijk

1
Unter KDE Neon funktioniert nichts . Mit nichts meine ich, dass das Zuweisen einer eigenen Verknüpfung niemals etwas bewirkt. Es ist einfach kaputt. Beachten Sie, dass es standardmäßig keine Verknüpfung gibt, da Sie das seltsame Standardmenü mit Sicherheit durch das alternative normale Menü ersetzt haben.
Johan Boulé

2
das ist veraltet. Spätere Plasmaversionen werden standardmäßig mit dem Meta-Schlüssel ausgeliefert, und Sie können ihn wiederherstellen, wenn er verloren geht, indem Sie Meta-F1 auswählen, wie in der anderen Antwort angegeben

28

Sie können es auf META+ abbilden F1und es sollte mit nur funktionieren META. Für mich hat es geklappt, ich bin auf Plasma 5.10.5.

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


KDE Plasma 5.8.7, irgendwie ist kde abgestürzt und die Windows-Taste hat nicht mehr funktioniert, aber das hat es behoben.
Karl

Auf Plasma 5.13.5 funktioniert wie erwartet, sollte Antwort gewählt werden.
Mark Carpenter Jr

15

Es macht nicht genau das, wonach Sie fragen, aber ALT-Space öffnet ein Suchfeld, mit dem Sie im Grunde das starten können, was Sie im Application Launcher auswählen können.


1
War genau das, wonach ich suchte und ich wusste es nicht einmal.
Vasspilka

Eine solche unterausgenutzte IMO-Funktion von jemandem, der die Standardaktion ausführt, besteht darin, beim Starten einer Anwendung das Meta zu streichen.
Mark Carpenter Jr

5

einfache Problemumgehung ohne Meta zu verlieren: meta + z (us layout)

kann mit nur einem Finger an einem getroffen werden


Einfach und effektiv !!!
Diosney

Ich mag diese Problemumgehung, da ksuperkeyes beim Schließen des Menüs zu Verzögerungen kommt, wenn Sie zweimal auf Super tippen.
Diosney

Ab KDE Plasma 5.5.5 funktioniert dies nicht. Schlimmer noch, wenn Sie im Terminal Meta + z drücken, erhalten Sie eine ungerade Zeichenfolge.
Dan Dascalescu

3

Ich bin auf Plasma 5.8.5 und kann diese Funktion aktivieren, indem ich zu Systemeinstellungen -> Eingabegeräte -> Tastatur -> Erweitert -> Das dritte Kontrollkästchen sollte "Alt / Win-Tastenverhalten" sein -> Wählen Sie "Meta ist zugeordnet" um Schlüssel zu gewinnen "-> Anwenden

Sie sind fertig :)


4
Auf meinem System (Kubuntu 18.04 LTS) gibt es zwei Alternativen: Meta is mapped to Left Winund Meta is mapped to Win. Ich habe beide ausprobiert, aber keiner von beiden hat funktioniert.
Code_dredd

2

Während die akzeptierte Antwort vor ein paar Jahren ksuperkeyfunktioniert haben mag, scheint sie auf Kubuntu 15.10 nicht zu funktionieren, wenn sie von PPA installiert wird. Ich habe keinen Zweifel, ksuperkey ist eine bessere Lösung, aber am Ende bin ich dem Link in gertvdjiks Antwort gefolgt und habe diese Lösung verwendet , die absolut in Ordnung ist. Ich poste hier für zukünftige Googler, die die gleichen Probleme hatten wie ich.

Der Kürze halber;

HINWEIS: SIE VERLIEREN DEN META-SCHLÜSSEL. Vielleicht möchten Sie ihn also woanders abbilden.

Run xev | grep keycodedrücke die Meta-Taste und beobachte die Ausgabe (der Code ist wahrscheinlich 115)

Fügen Sie dann einen Eintrag zu Ihrer Xmodmap-Konfiguration hinzu:

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

"xmodmap ~ / .Xmodmap" ändert das Tastensymbol in F13 (bei den meisten Tastaturen nicht vorhanden ;-) und Sie können es wie jede normale Taste verwenden.

Wenn Ihre Distribution ~ / .Xmodmap (wahrscheinlich) nicht standardmäßig aufruft, fügen Sie ein kurzes Skript hinzu ~/.kde/share/autostart/xmodmap.sh

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

und ausführbar machen chmod +x ~/.kde/share/autostart/xmodmap.sh


Ich erhalte folgende Fehlermeldung: cat: keycode 115 = F13: Keine solche Datei oder Verzeichnis
Woeitg

@Woeistg Sie könnten versuchen, diese Zeile durch zu ersetzen. echo "keycode 115 = F13" >> ~/.XmodmapWichtig ist, dass die ~/.XmodmapDatei diese Zeile enthält. Wenn das für dich funktioniert, kann ich den Beitrag bearbeiten.
Knetic

Hinweis: ksuperkey funktioniert mit Plasma 5.7, das aus dem Quellcode (KDE Neon mit Ubuntu 16.04-Basis) erstellt wurde
sola

1

Diese Lösung hat für mich funktioniert

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

Starten Sie den Computer dann jedes Mal, wenn er hochfährt.

Quelle


0

Diese einfache Lösung verwendet nicht die Meta-Taste, sondern nur die Menü-Taste für die Verknüpfung.

Die Menütaste


funktioniert auf meinem Laptop nicht
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.