Comment ouvrir le programme de lancement d'applicatifs sur KDE uniquement avec la clé méta («Windows»)?


74

Comment ouvrir le programme de lancement de l'application ("menu de démarrage") de Kubuntu avec ma clé Windows? Semblable à la façon dont le menu Démarrer de Windows est ouvert. Je ne veux pas utiliser Alt+ F1.

entrez la description de l'image ici


12
Pourquoi est-ce voté pour la fermeture?
Eric Carvalho

2
@EricCarvalho Aucune idée, c'est clairement sur le sujet ici. Peut-être que quelqu'un a voté par accident? Je viens de voter 'laisser ouvert' dans la critique.
Tom Brossman

vous pouvez également utiliser cette askubuntu.com/a/611501/340792
Mahdi

Réponses:


36

A propos des touches de modification

Les touches de modification comme Ctrl, Altainsi que la Metatouche "Super" ou "Windows", ne sont censées fonctionner que comme touches de modification . Cette conception se répercute jusque dans les racines de toutes les bibliothèques de l'interface graphique que vous voyez avec KDE: Qt , Xorg, etc.

Votre question exacte se trouve d'ailleurs sur les forums KDE: touche Super pour charger le menu de l'application .

ksuperkey

Il semble cependant que l'auditoire soit large. Donc, si vous voulez vraiment que cela fonctionne, vous pouvez essayer le ksuperkeypackage, qui contient tout ce dont vous avez besoin:

ksuperkey vous permet d’ouvrir le lanceur d’applications dans KDE Plasma <5.8 à l’aide de la clé Super (également appelée "clé Windows"). Si vous maintenez la touche Super enfoncée, elle fera toujours office de touche de modification, ce qui vous permettra de l'utiliser pour d'autres raccourcis clavier.

ksuperkey est une petite application qui s'exécute en arrière-plan en tant que démon. Il a été créé à partir de xcape par Albin Olsson: https://github.com/alols/xcape

ksuperkeypeut être installé à partir de ce PPA .

Notez que KDE Plasma 5.8 et supérieur supportera cette fonctionnalité par défaut.


1
Merci beaucoup! Wow c'était tellement facile avec Ubuntu. Je vous en suis reconnaissant!
sushi2141

Est-il possible d'assigner cela à un coin chaud, comme dans gnome-shell?

1
@dan, vous avez modifié ma réponse avec l'affirmation qu'elle est maintenant intégrée à la version 5.8 ou supérieure, mais comment l'utilisons-nous?
gertvdijk

1
Rien ne fonctionne sur KDE Neon. Par rien, je veux dire que l'assignation de votre propre raccourci ne fait jamais rien. C'est tout simplement cassé. Notez qu'il n'y a pas de raccourci par défaut car vous aurez certainement remplacé le menu bizarre par défaut par un autre menu.
Johan Boulé

2
c'est obsolète. les versions ultérieures de plasma sont livrées avec la clé Meta par défaut et vous permettent de la restaurer en cas de perte en sélectionnant Meta-F1 comme indiqué dans l'autre réponse

28

Vous pouvez le mapper sur META+ F1et cela devrait fonctionner avec just META. Cela a fonctionné pour moi, je suis sur le plasma 5.10.5.

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


KDE Plasma 5.8.7, kde s'est écrasé et la clé Windows ne fonctionnait plus, mais cela a été corrigé.
Karl

Sur le plasma 5.13.5 fonctionne comme prévu, doit être sélectionné réponse.
Mark Carpenter Jr

15

Il ne fait pas exactement ce que vous demandez, mais ALT-Space ouvre une boîte de recherche avec laquelle vous pouvez lancer en substance les éléments que vous pouvez sélectionner dans le programme de lancement d'applicatifs.


1
Était exactement ce que je cherchais et je ne savais même pas.
Vasspilka

Une telle fonctionnalité sous-utilisée par l’OMI, de la part de celui qui agit par défaut, consiste à frapper la méta à chaque lancement d’une application.
Mark Carpenter Jr

5

Contournement simple sans perdre meta: meta + z (mise en page us)

peut être frappé avec un seul doigt sur un


Simple et efficace !!!
diosney

J'aime cette solution de contournement, car ksuperkeyil y a un décalage lors de la fermeture du menu en appuyant deux fois sur Super.
diosney

Depuis KDE Plasma 5.5.5, cela ne fonctionne pas. Pire, si vous appuyez sur Meta + z dans le terminal, vous obtiendrez une chaîne étrange.
Dan Dascalescu

3

Je suis sur Plasma 5.8.5 et je peux activer cette fonctionnalité en allant dans Paramètres système -> Périphériques de saisie -> Clavier -> Avancé -> La troisième case à cocher devrait être "Comportement de la touche Alt / Win" -> Choisir "La méta est mappée gagner des clés "-> Appliquer

Vous êtes prêt :)


4
Sur mon système (Kubuntu 18.04 LTS), il existe deux alternatives: Meta is mapped to Left Winet Meta is mapped to Win. J'ai essayé les deux, mais aucun d'entre eux n'a fonctionné.
code_dredd

2

Bien que la réponse acceptée ait peut-être fonctionné il y a quelques années, ksuperkeyne semble pas fonctionner sous Kubuntu 15.10, une fois installé à partir de PPA. Je ne doute pas que ksuperkey est une meilleure solution, mais j'ai fini par suivre le lien dans la réponse de gertvdjik et à utiliser cette solution , qui fonctionne parfaitement. Je poste ici pour les futurs googleurs qui ont les mêmes problèmes que moi.

Pour la brièveté;

AVIS: VOUS PERDREZ LA MÉTA KEY - vous voudrez peut-être la cartographier ailleurs.

Exécuter xev | grep keycodeappuyez sur la touche méta et regardez la sortie (le code est susceptible de 115)

puis ajoutez une entrée à votre configuration Xmodmap:

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

"xmodmap ~ / .Xmodmap" changera le keyym en F13 (absent sur la plupart des claviers ;-) et vous pourrez l'utiliser comme n'importe quelle touche normale.

Si votre distribution n’invoque (probablement) pas par défaut ~ / .Xmodmap, ajoutez un court script à ~/.kde/share/autostart/xmodmap.sh

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

et le rendre exécutable chmod +x ~/.kde/share/autostart/xmodmap.sh


Je reçois cette erreur: cat: keycode 115 = F13: Aucun fichier ou répertoire de ce type
Woeitg

@Woeistg Vous pouvez essayer de remplacer cette ligne par echo "keycode 115 = F13" >> ~/.Xmodmap, l'important est que le ~/.Xmodmapfichier contienne cette ligne. Si cela fonctionne pour vous, je peux éditer le post.
Knetic

Remarque: ksuperkey fonctionne sur Plasma 5.7, construit à partir du code source (KDE Neon avec Ubuntu 16.04 base)
sol le

1

Cette âme a fonctionné pour moi

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

faites-le démarrer à chaque démarrage de votre ordinateur.

la source


0

Cette solution simple n'utilise pas la touche Meta mais vous pouvez utiliser uniquement la touche Menu pour le raccourci.

La touche menu


ne fonctionne pas sur mon ordinateur portable
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.