Comment définir un raccourci clavier personnalisé pour contrôler le volume?

31

Je voudrais pouvoir définir trois raccourcis clavier personnalisés pour pouvoir diminuer, augmenter et couper le volume dans Ubuntu 12.04 (Unity). Sur mon ancien système Ubuntu 10.04 (Gnome), j'ai fait CTRL + [, CTRL +] et CTRL + \ mes commandes pour y parvenir.

Quelle est la manière la plus simple de procéder?

max
la source

Réponses:

38

La solution de @ dobey fonctionne si vous voulez avoir un seul raccourci clavier pour augmenter / diminuer le volume.

Si à la place vous souhaitez avoir plusieurs raccourcis clavier contrôlant le volume (comme garder les boutons de volume par défaut sur votre ordinateur portable tout en ajoutant des raccourcis clavier supplémentaires à utiliser lorsque vous connectez un clavier externe qui n'a pas de contrôle de volume), alors:

  1. Accédez à Paramètres système → Clavier → Raccourcis → Raccourcis personnalisés.
  2. Cliquez +pour ajouter un nouveau raccourci clavier. Réglez le "Nom" sur Volume up, "Commande" sur

    amixer -D pulse sset Master 5%+et cliquez Apply.

  3. Cliquez à Disabledcôté de votre nouvelle clé et choisissez la liaison souhaitée sur votre clavier.
  4. Ajouter un autre raccourci avec nom Volume downet commande

    amixer -D pulse sset Master 5%-

Étapes GIF

Anis Abboud
la source
1
+1 Bonne magie - ça marche. Ce serait bien s'il était lié à la même barre de volume qui apparaît avec les boutons de volume réguliers.
CivMeierFan
10
amixer -D pulse sset Master toggle
activer
J'ai utilisé vos commandes, mais le raccourci d'augmentation du volume réduit le volume à la place, bien qu'il fonctionne normalement dans le terminal. Que se passe-t-il?
user10853
Assurez-vous de 5%+ne pas 5%-avoir tapé pour augmenter le volume.
Anis Abboud
5
Les raccourcis volume haut / bas ne fonctionnent pas dans Ubuntu 16.04 avec Gnome3. Le raccourci Muet, cependant, le fait. Les commandes haut / bas fonctionnent si je les utilise manuellement dans un terminal. J'ai remarqué que les raccourcis définissaient les valeurs à 0%, ce qui impliquait un bogue d'analyse des commandes. Une solution de contournement imparfaite consiste à utiliser des valeurs brutes à la place - par exemple, amixer -D pulse -R sset Master 3277+et amixer -D pulse -R sset Master 3277-. Le nombre réel peut varier en fonction de votre appareil. Ma valeur brute maximale était 65536.
CivMeierFan
15

Ouvrez System Settings, allez à Keyboard, puis l' Shortcutsonglet, et enfin choisissez Sound and Mediadans la liste de gauche. Vous pouvez ensuite choisir les éléments liés au volume dans la liste sur le côté droit et sélectionner la liaison de touches à utiliser.

(Inversez l'utilisation de gauche et de droite ici, pour les langues RTL.)

dobey
la source
Cela fonctionne, mais cela désactive également les boutons de contrôle du volume intégrés sur mon ordinateur portable. La réponse d'Anis ci-dessus permet à ceux-ci de continuer à travailler.
CivMeierFan
1
Ce n'était pas une exigence de la question posée, et dépend également de la façon dont les boutons de contrôle du volume sont mis en œuvre. De plus, cette question a 5 ans et Ubuntu 12.04 est maintenant en fin de vie.
dobey
Une suggestion pour les raccourcis clavier non multimédias: Volume ALT+ + PageUp, Volume - ALT+ PageDown, Muet ALT+ Pos1. Bien qu'il s'agisse plus d'un standard Windows d'utiliser les touches PageUp et Down pour le volume, il est également mappé dans de nombreux logiciels. Néanmoins, Firefox utilise STRG+ Page Uppour basculer entre les onglets, il suffit donc de l'utiliser ALT.
somethis
3

Habituellement, cette commande fonctionne très bien comme commande pour baisser le volume (Ubuntu 16.04):

amixer -q -D pulse sset Master 5%- 

Sur Ubuntu 18.XX (Gnome), échappez au% symbole:

amixer -q -D pulse sset Master 5%%-

A travaillé pour moi!

Volodymyr
la source
1
Je veux juste souligner que l'échappement n'est nécessaire que pour un nouveau raccourci clavier, pas sur le terminal lui-même.
Tobias S
-2

J'ai eu le même type de problème, je peux confirmer que cette syntaxe fonctionne:

amixer set Master 5%%-
amixer set Master 5%%+

Veillez également à ne pas utiliser les caractères - ou + dans votre nom de raccourci personnalisé. J'ai d'abord utilisé "Volume -" et "Volume +" qui ont échoué. L'utilisation de "Volume haut" et "Volume bas" a beaucoup mieux fonctionné.

Mateow
la source
1
set? Devrait l'être sset, ou?
abu_bua
@abu_bua selon le manuel, les deux setet ssetsont des commandes valides le 16.04 (la version que j'utilise)
Fabby