En revenant de Windows 7, j'aimerais que deux types de raccourcis fonctionnent en même temps:
- Appuyer sur Win(aka Super) seul devrait ouvrir le whiskermenu, par exemple pour un lancement rapide de l'application
- Appuyer sur Win+ une flèche devrait fournir le même comportement que Windows, c.-à-d. Maximiser / restaurer, minimiser, paver à gauche / droite
Malheureusement, lorsque j'ai configuré les raccourcis du gestionnaire de fenêtres pour ce dernier et le raccourci de l'application clavier xfce4-popup-whiskermenu
vers Super-L, la combinaison du gestionnaire de fenêtres est ignorée et lors de la libération Windu menu whiskermenu s'ouvre néanmoins.
Comment résoudre ce problème?
(J'utilise Arch Linux, si cela est pertinent)
keyboard-shortcuts
xfce
Tobias Kienzler
la source
la source
xbindkeys
pour définir le raccourciWin
->xfce4-popup-whiskermenu
?xbindkeys
partir d'une session en cours suffit, je n'ai pas modifié.Xsession
et reconnecté: "*** Avertissement *** Veuillez vérifier qu'il n'y a pas d'autre programme en cours d'exécution qui en capture un des clés capturées par xbindkeys. Il semble qu'il y ait un conflit, et xbindkeys ne peut pas récupérer toutes les clés définies dans son fichier de configuration. "xbindkeys
tentent de lier la même clé. Si vous désactivez celui de WM, vous pouvez au moins l'utiliserxbindkeys
, puis vous pouvez voir si cela aide réellement ou non.xbindkeys
pour contrôler le gestionnaire de fenêtres aussi: - /Réponses:
Utilisez xcape pour résoudre ce problème (les utilisateurs de KDE pourraient être intéressés par ksuperkey ). Bien que ce petit démon d'arrière-plan soit utile pour lier des touches à une autre (combinaison de) touches, il s'accompagne également de la possibilité d'exécuter des actions uniquement lorsque les touches sont relâchées, pas lorsqu'elles sont enfoncées.
Installez xcape .
Attribuer Superà un raccourci d'espace réservé comme ⎈ Shift⎇ Ctrl⇧ Alt SuperDou tout autre raccourci qui n'est pas pris par une autre application:
Assurez-vous de démarrer whiskermenu avec le même raccourci. Pour ce faire, ajoutez un raccourci dans Paramètres> Clavier> Raccourcis .
la source
xcape
commande entière aux paramètres de démarrage, comme l'exemple qu'il a fourni:xcape -e 'Super_L=Control_L|Shift_L|Alt_L|Super_L|Escape'
Merci d'avoir mis cela ensemble pour nous, @Devon