Comment puis-je atteindre plus de 100% du volume avec un raccourci clavier?

Parfois, le son des vidéos ne me suffit pas. donc j’atteins l’indicateur de son, sur les préférences de son et le change à un niveau supérieur à 100%. la question est comment puis-je le faire depuis le clavier? Maintenant, je peux contrôler le volume depuis le clavier, mais le maximum est 100%. Y-a-t-il un moyen de faire ça?

EDIT 1: comment utiliser amixer et des scripts pour le faire? (comme suggéré par Lyrositor)

EDIT2: la solution la plus proche, comme l’a suggéré Jo-erland, est de définir un raccourci clavier pour afficher le contrôle du volume gnome, puis d’utiliser les flèches gauche et droite pour modifier le volume au-delà de 100%.

d’autres suggestions, pour faire cette 1 étape seulement? est-il possible de définir un raccourci clavier pour effectuer une séquence de commandes?

essayez d’exécuter ces commandes (via alt + f2 ou terminal):

volume à 150%:

pactl set-sink-volume 0 150% 

pour ramener le volume à 100% simplement:

 pactl set-sink-volume 0 100% 

(démonstration vidéo de ces commandes ici)


Notez que l’argument après set-sink-volume spécifie votre périphérique audio. Si vous avez hdmi, vous aurez probablement 2 appareils et vous devrez vérifier votre identifiant d’appareil en utilisant alsamixer ou pacmd list-sinks pactl list sinks ou même pactl list sinks .

Si cela ne fonctionne pas, essayez ce script.

Si cela fonctionne, définissez manuellement un raccourci clavier pour ces commandes via les raccourcis clavier de l’application (sous Ubuntu 11.04: touche ‘super’ -> tapez ‘raccourcis clavier’ -> bouton ‘append’).

La commande pactl appartient au paquet “pulseaudio-utils” pour l’installer, utilisez la commande:

 sudo apt-get install pulseaudio-utils 

IMO “pactl set-sink-volume 0 + 10%” est également un bon choix si vous souhaitez une touche qui ajoute lentement un volume supérieur à 100% (j’utilise ctrl + volumeup pour cela).

J’ajoute simplement le code suivant dans mon script de démarrage et ajoute ce script dans mon application de démarrage via Menu >> Applications >> Other >> Startup Applications .

Pour cela, vous devez d’abord installer pulseaudio-utils de sudo apt-get install pulseaudio-utils

 #!/bin/bash # start.sh - commands to run when OS starts #Increase Audio pacmd set-sink-volume 0 102400 

Faites-moi savoir, si cela résout votre question.

Je pensais que les réponses (actuellement toutes les autres réponses) suggérant pactl set-sink-volume 0 … ne fonctionnent pas (ou cessent de fonctionner) sur des systèmes dotés de plusieurs périphériques audio, par exemple dès que vous vous connectez à un moniteur HDMI. . nous devrions utiliser @ DEFAULT_SINK @ au lieu de 0 pour faire référence au périphérique audio actif.

voici donc ma configuration sur Ubuntu 14.04 avec le gnome 3.10 et devrait également fonctionner sur l’unité:

 sudo apt-get install pulseaudio-utils 

Accédez aux raccourcis clavier sous Système → Préférences → Raccourcis → Raccourcis personnalisés → +

Nom: VolPlus10P Commande: pactl set-sink-volume @DEFAULT_SINK@ +10%

Assignez Ctrl + Volume + (si vous avez une touche de volume dédiée sur votre clavier ou utilisez votre propre combinaison) cela augmentera votre volume de 10% à illimité

Nom: VolSet150P Commande: pactl set-sink-volume @DEFAULT_SINK@ 150%

Assignez Super + Volume Up (si vous avez une touche de volume dédiée sur votre clavier ou utilisez votre propre combinaison), cela réglera votre volume à 150%

Dans la boîte de dialog des préférences audio (contrôle du volume Gnome), vous pouvez appuyer sur pour augmenter le volume au-delà de 100% (ou moins intuitivement, ). La question est donc de savoir comment accéder à cette boîte de dialog à l’aide du clavier. Il y a plusieurs façons:

  1. Appuyez sur F10 pour déplacer le focus sur les menus d’application, puis sur la flèche gauche jusqu’à l’indicateur de volume. Appuyez une fois sur la flèche vers le haut pour accéder à l’élément de menu le plus bas, à savoir les parameters audio.

  2. Cette boîte de dialog est en fait appelée gnome-volume-control. Vous pouvez donc y append un raccourci clavier / une touche de raccourci: Comment utiliser un raccourci clavier pour lancer un programme de lancement?

  3. Appuyez sur super et commencez à taper “gnome-volume-control” jusqu’à ce qu’il le suggère.

  4. Appuyez sur alt + f2 et tapez “gnome-volume-control”.

Si vous êtes sur Gnome, vous pouvez installer Volume Mixer . Activez Use Volume Boost dans les parameters du poste. C’est tout! Vos raccourcis clavier par défaut augmentent désormais le volume au-delà de 100% (et en prime, vous obtenez un menu de sortie audio à changement rapide dans la zone de notification).

Non, du moins pas à ma connaissance, il n’ya aucun moyen d’augmenter le volume du clavier au-delà de 100%. Cela me frustre aussi. Cependant, il est peut-être possible de créer une combinaison de touches qui lancera un script pour augmenter le volume. Je ne suis pas un programmeur Ubuntu, je ne peux donc pas vraiment vous aider.

Attention: j’utilise Linux Mint, qui est similaire à Ubuntu mais différent de celui-ci. Je pense qu’Ubuntu a une boîte de dialog de raccourcis clavier équivalente, mais elle peut sembler ou fonctionner légèrement différemment de ce que je décris ci-dessous.

Wow, beaucoup de réponses ici, mais pas la plus simple! Vous pouvez tout résoudre à l’aide de la boîte de dialog Raccourcis clavier intégrée (GUI).

Pour une explication complète, voir https://superuser.com/questions/1277724/how-to-change-the-binding-of-keyboard-volume-dial-linux-mint-mate , mais voici la version rapide:

  1. Aller aux raccourcis clavier dans le menu
  2. Ajouter un nouveau raccourci
  3. Nommez-le et définissez l’action sur pactl set-sink-volume @DEFAULT_SINK@ +10% (ou - pour l’action ” pactl set-sink-volume @DEFAULT_SINK@ +10% le volume”).
  4. Cliquez sur Appliquer pour l’enregistrer, puis cliquez sur la “colonne de raccourci” correspondant à sa ligne. Tapez la clé à laquelle vous voulez lier l’action (j’ai un bouton de volume sur mon clavier, donc je lie les actions à cela, mais vous pouvez utiliser n’importe quelle combinaison de touches que vous voulez)
  5. Répétez ce qui précède pour baisser le volume

Félicitations: avec quelques secondes dans une boîte de dialog système conviviale, vous venez de configurer le volume “jusqu’à 150%” pour la combinaison de touches de votre choix!

Sur la base de cette question , j’ai créé un script que vous pouvez appeler avec un raccourci qui affiche les notifications OSD.

 #!/bin/bash usage="usage: $0 -c {up|down|mute} [-i increment] [-m mixer]" SINK_NAME="alsa_output.pci-0000_00_1b.0.analog-stereo" command= increment=7 mixer=Master while getopts c:i:m:ho do case "$o" in c) command=$OPTARG;; i) increment=$OPTARG;; m) mixer=$OPTARG;; h) echo "$usage"; exit 0;; ?) echo "$usage"; exit 0;; esac done if [ "$command" = "" ]; then shift $(($OPTIND - 1)) command=$1 exit 0; fi if [ "$command" = "" ]; then echo "usage: $0 {up|down|mute} [increment]" exit 0; fi display_volume=0 if [ "$command" = "up" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000))` if [ "$display_volume_152" -ge "`echo $((152-$increment))`" ]; then display_volume_152=153 else display_volume_152=$(($display_volume_152+$increment)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi if [ "$command" = "down" ]; then display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_152=`echo $(($display_volume_hex*0x64/0x10000-$increment))` if [ "$display_volume_152" -le "$increment" ]; then display_volume_152=0 else display_volume_152=$(($display_volume_152)) fi pactl set-sink-volume 0 $display_volume_152% display_volume_hex=(`pacmd dump | grep -P "^set-sink-volume $SINK_NAME\s+" | perl -p -i -e 's/.+\s(.x.+)$/$1/'`) display_volume_100=`echo $(($display_volume_hex*0x64/0x18675))` fi icon_name="" if [ "$command" = "mute" ]; then if amixer get Master | grep "\[on\]"; then display_volume=0 icon_name="notification-audio-volume-muted" amixer set $mixer mute else display_volume=$(amixer set $mixer unmute | grep -m 1 "%]" | cut -d "[" -f2|cut -d "%" -f1) fi fi if [ "$icon_name" = "" ]; then if [ "$display_volume" = "0" ]; then icon_name="notification-audio-volume-off" else if [ "$display_volume" -lt "33" ]; then icon_name="notification-audio-volume-low" else if [ "$display_volume" -lt "67" ]; then icon_name="notification-audio-volume-medium" else icon_name="notification-audio-volume-high" fi fi fi fi notify-send " " -i $icon_name -h int:value:$display_volume_100 -h ssortingng:synchronous:volume 

Il suffit d’append un raccourci clavier avec la commande:

 pacmd set-sink-volume 0 100000 

et choisissez le raccourci que vous jugez approprié. J’ai utilisé Fn + Alt + Volume Up .

Cela rend le volume à 150% (si le volume est actuellement inférieur à 100%, il sera à 100%, appuyez à nouveau pour le rendre à 150%), vous pouvez alors baisser le volume normalement avec votre clavier pour atteindre le volume exact souhaité.

Pour ce faire, vous devez accéder aux raccourcis clavier sous SystèmePréférencesRaccourcis clavier (j’utilise 10.10), cliquer sur Ajouter un raccourci à l’aide de la commande ci-dessus, puis atsortingbuer le raccourci que vous souhaitez utiliser.

Vous pouvez également append un bouton de panneau en cliquant avec le bouton droit de la souris sur un panneau (j’utilise 10.10), puis en choisissant Ajouter au panneau, puis en créant un nouveau lanceur et en ajoutant la même ligne qu’auparavant.

 pacmd set-sink-volume 0 100000 

Cela appenda un bouton sur le panneau qui, une fois pressé, produira un volume de 150%.

J’espère avoir été assez clair. Si cela ne fonctionne pas, essayez d’installer le paquet pulseaudio-utils utilisant

 sudo apt-get install pulseaudio-utils 

En tant qu’utilisateur de 13.04, j’ai utilisé la réponse d’Adham. Cela fonctionne très bien pour moi car bien que l’on dit que le volume augmente jusqu’à 150%, il augmente à 200%, ce que j’essayais de faire.

Je viens d’append un raccourci pour la commande pacmd set-sink-volume 0 100000 avec les touches Fn + CTRL + Augmenter le volume. Lorsque j’appuie sur cette combinaison, le volume augmente à 200%, puis j’ajuste avec la combinaison Fn + Réduction du volume.

Mon approche (pas sur Ubuntu cependant):

Commencez par créer deux scripts ~/bin/volume-up.sh et ~/bin/volume-down.sh :

 $ mkdir -p ~/bin/ $ echo "#!/bin/bash" > ~/bin/volume-up.sh $ echo "pactl set-sink-volume 0 +10%" >> ~/bin/volume-up.sh $ chmod +x bin/volume-up.sh $ echo "#!/bin/bash" > ~/bin/volume-down.sh $ echo "pactl -- set-sink-volume 0 -10%" >> ~/bin/volume-down.sh $ chmod +x bin/volume-down.sh 

Ensuite, dans les options du clavier ( gnome-control-center -> Keyboard ), recherchez la section Raccourcis. Là, supprimez les raccourcis pour augmenter / diminuer le volume et ajoutez deux raccourcis personnalisés à l’aide de ces touches. Les commandes pour ces deux raccourcis personnalisés sont ~/bin/volume-up.sh et ~/bin/volume-down.sh .

Maintenant, je n’ai plus l’indicateur (il me montre le volume), mais je peux obtenir plus de 100% en utilisant simplement les touches de volume de mon ordinateur portable.

Sur mon Lenovo Ideapad, je peux appuyer sur FN + pour augmenter jusqu’à 100%. Je peux appuyer sur ctrl + pour augmenter au-dessus de 100%.