Comment atteindre un volume supérieur à 100% avec un raccourci clavier?

38

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 son maximum est de 100%. y a-t-il un moyen de le faire?

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 de volume gnome, puis d'utiliser les flèches gauche et droite pour modifier le volume même au-delà de la barre des 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?

    
posée suli8 29.06.2011 - 19:59
la source

13 réponses

28

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 ou même pactl list sinks .

Si cela ne fonctionne pas, essayez de 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 'ajouter').

La commande pactl appartient au package "pulseaudio-utils" pour l'installer, utilisez la commande suivante:

sudo apt-get install pulseaudio-utils
    
réponse donnée Wagner Pinheiro 04.07.2011 - 00:41
la source
13

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)

    
réponse donnée Alex Sergeyev 26.08.2012 - 04:41
la source
6

J'ajoute simplement le code suivant dans mon script de démarrage & ajouter ce script dans mon application de démarrage de Menu >> Applications >> Other >> Startup Applications .

Pour cela, vous devez d'abord installer pulseaudio-utils by 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.

    
réponse donnée Kesavan Muthuvel 08.01.2012 - 05:39
la source
6

J'ai pensé que les réponses (actuellement toutes les autres réponses) suggérant que pactl set-sink-volume 0 ... ne fonctionne pas (ou ne fonctionne plus) 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 @[email protected] +10%

Attribuez 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 @[email protected] 150%

Attribuez 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%

    
réponse donnée thezeroth 09.12.2014 - 23:55
la source
4

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

  1. Appuyez sur F10 pour déplacer le focus sur les menus de l'application, puis sur la flèche gauche jusqu'à ce que vous atteigniez 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 paramètres audio.

  2. Cette boîte de dialogue est en fait appelée gnome-volume-control. Vous pouvez donc y ajouter un raccourci clavier / une touche de raccourci clavier: 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".

réponse donnée Jo-Erlend Schinstad 30.06.2011 - 01:15
la source
3

Si vous utilisez Gnome, vous pouvez installer le mélangeur de volume . Activer Use Volume Boost dans les paramètres de l'extension. 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).

    
réponse donnée Joel Ostblom 12.02.2016 - 14:57
la source
2

Non, du moins pas à ma connaissance, il n’existe 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.

    
réponse donnée Lyrositor 29.06.2011 - 20:22
la source
2

Avertissement: j'utilise Linux Mint, qui est similaire à Ubuntu mais différent de celui-ci. Je pense qu'Ubuntu a une boîte de dialogue 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 dialogue Raccourcis clavier intégrée (GUI).

Pour une explication complète, voir lien , mais voici la version rapide:

  1. Accédez aux raccourcis clavier dans le menu
  2. Ajouter un nouveau raccourci
  3. Nommez-la et définissez l'action sur pactl set-sink-volume @[email protected] +10% (ou sur - pour l'action "réduire 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 dialogue système conviviale, vous venez de configurer le volume "jusqu'à 150%" pour toute combinaison de touches souhaitée!

    
réponse donnée machineghost 17.12.2017 - 19:55
la source
1

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:h o
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 string:synchronous:volume
    
réponse donnée sup 23.01.2013 - 17:40
la source
0

Il suffit d’ajouter un raccourci clavier avec la commande suivante:

pacmd set-sink-volume 0 100000

et choisissez le raccourci que vous jugez approprié. J'ai utilisé Fn + Alt + Augmenter le volume .

Le volume sera de 150% (si le volume est actuellement inférieur à 100%, il sera de 100%, appuyez à nouveau pour le rendre à 150%). Vous pourrez alors baisser le volume avec votre clavier normalement pour atteindre le volume exact souhaité. .

Pour ce faire, vous devez accéder aux raccourcis clavier sous Système Préférences Raccourcis clavier (j'utilise 10.10), puis cliquez sur Ajouter un raccourci à l'aide de la commande ci-dessus, puis assignez le raccourci que vous souhaitez utiliser.

Vous pouvez également ajouter un bouton de panneau en cliquant avec le bouton droit de la souris sur un panneau (j'utilise la version 10.10), puis en choisissant Ajouter au panneau , puis créer un nouveau programme de lancement et ajouter la même ligne qu'auparavant

pacmd set-sink-volume 0 100000

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

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

sudo apt-get install pulseaudio-utils
    
réponse donnée Adham 08.09.2012 - 17:46
la source
0

En tant qu'utilisateur 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'ajouter 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.

    
réponse donnée kursatcancaglar 15.05.2013 - 04:11
la source
0

Mon approche (pas sur Ubuntu cependant):

Créez d'abord 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.

    
réponse donnée C-Otto 29.05.2013 - 20:13
la source
0

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

    
réponse donnée Fredson Phiri 14.05.2015 - 16:22
la source

Lire d'autres questions sur les étiquettes