Mon clavier d'ordinateur portable ne dispose pas de touches de raccourci multimédia (par exemple, "Next Track", etc.). J'utilise fréquemment l'ordinateur portable connecté à un clavier externe, ce qui est le cas. Je vais dans Paramètres-> Clavier-> onglet Raccourcis et sélectionne "Son et média", et je vois que "Piste suivante" est lié à la touche de raccourci "Audio suivant". Je vois que je peux remplacer cela par un raccourci clavier personnalisé, mais il écrase le raccourci "audio suivant".
J'aimerais une solution qui me permette de mapper un deuxième raccourci vers cette commande sans l'écraser. Je vois que je peux définir des clés personnalisées, donc je pourrais faire un mappage unique pour rhythmbox-client --next
, etc, mais ce serait une solution spécifique à rhythmbox. Je recherche une solution Ubuntu plus native qui fonctionnera dans n'importe quel lecteur de la même manière que les touches multimédias "audio suivant" actuelles sur mon clavier externe. Des idées?
Pour simuler les événements du clavier, je vous suggère le grand outil xdotool .
1. Installez xdotool
via le terminal (CTRL+ALT+T):
Sudo apt-get install xdotool
ou utilisez le Software Center .
2. Créez un script qui utilise xdotool pour émuler l'événement "audio suivant" à partir de claviers multimédias. Dans le terminal:
mkdir -p ~/bin
gedit ~/bin/audionext
Copiez le contenu suivant dans la fenêtre de l'éditeur qui s'est ouverte. Après avoir copié le code, enregistrez-le, puis fermez-le:
#!/bin/sh
sleep 0.3
exec /usr/bin/xdotool key XF86AudioNext
EOF
Rendez maintenant le script exécutable:
chmod +x ~/bin/audionext
3. Déconnectez-vous et connectez-vous pour recharger votre CHEMIN .
4. Créez le raccourci personnalisé
Aller à System Settings
, puis allez dans Keyboard
, puis Shortcuts
.
Appuyez sur la +
en bas de la boîte de dialogue. Indiquez un nom pour le raccourci que vous êtes sur le point de créer et pour la commande, remplissez: audionext
. Appuyez sur OK
.
À côté de votre nouveau raccourci, vous verrez disabled
. Cliquez sur ce texte, puis appuyez sur la combinaison de touches que vous souhaitez attribuer à votre émulation de clavier multimédia.
Vous devriez maintenant être en mesure de "faire l'audio suivant" avec votre raccourci clavier!