9 votes

Créer un raccourci clavier personnalisé pour envoyer Super+2

J'essaie de configurer mon pavé numérique pour en faire un centre de contrôle des médias. Je veux que la touche 0 fasse apparaître Clementine et l'amène au premier plan. Pour l'instant, je l'ai réglé sur lancement Clementine, mais il danse juste dans le lanceur et ne vient pas au premier plan. Donc, j'ai Clementine épinglé au deuxième emplacement du lanceur, et je veux configurer un raccourci clavier personnalisé via les paramètres du clavier. La question est : comment envoyer Super+2 comme commande ?

Ensuite, je veux que les touches plus et moins envoient Alt + Left y Alt + Right (pour la navigation du navigateur).

Troisièmement, et c'est moins important, je veux que la touche de période ouvre l'EQ de Clémentine, et que les touches 7 et 9 envoient l'avance rapide et le retour en arrière.

7voto

Glutanimate Points 20429

Comment envoyer Super+2 comme commande ?

Vous pourriez utiliser xdotool pour cela ( sudo apt-get install xdotool à installer) :

xdotool key super+2

Deuxièmement, je veux que les touches plus et moins envoient Alt+Gauche et Alt+Droit.

Cela devrait fonctionner :

xdotool key alt+Right
xdotool key alt+Left

7 et 9 pour envoyer l'avance rapide et le retour en arrière.

Vous pouvez les essayer :

xdotool key XF86AudioNext
xdotool key XF86AudioPrev

Je veux la clé périodique pour ouvrir le QE de Clémentine.

C'est là que les choses se compliquent. Sans un raccourci dédié, vous devriez programmer une fonction xdotool macro pour accéder au menu et lancer l'égaliseur, mais je ne suis pas sûr que cela fonctionne non plus.


Quoi qu'il en soit, comme vous pouvez le constater, la plupart de ces personnalisations peuvent être effectuées à l'aide d'outils virtuels. xdotool pressions sur les touches.

Si vous vous demandez comment assigner ces commandes aux touches de raccourci de votre choix, consultez cette question-réponse :

Comment puis-je modifier la fonction des touches de mon clavier ? (Comment puis-je créer des commandes/ raccourcis clavier personnalisés ?)

3voto

Joe Points 1759

Une autre approche (plus simple, je pense) serait d'utiliser AutoKey .

Une fois que les touches sont définies comme des touches de raccourci, vous pouvez utiliser des phrases personnalisées pour qu'elles émettent presque tout ce que vous voulez.


AutoKey prend également en charge les scripts écrits en Python qui peuvent faire presque n'importe quoi lorsqu'ils sont activés par une phrase de déclenchement ou un raccourci clavier. Vous pouvez même indiquer à un script de ne fonctionner que dans certaines fenêtres afin que les touches de raccourci/phrases de déclenchement se comportent comme des touches normales ailleurs.

1voto

Arun Points 131

Vous pouvez probablement récupérer les scancodes des touches et attribuer les raccourcis manuellement. L'article ci-dessous présente quelques utilitaires qui pourraient vous aider : http://tuxdiary.com/2014/03/07/get-scancode-for-keys-on-ubuntu/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X