2009-12-12 07:35:29 +0000 2009-12-12 07:35:29 +0000
108
108

Comment contrôler le volume principal sous Windows 7 ?

Certains claviers sont dotés de commandes de volume sur lesquelles on peut appuyer à tout moment pour contrôler le volume principal. Mon clavier n'en est pas équipé. Y a-t-il un moyen de créer une macro de touches qui fonctionnera comme les commandes de volume de ces claviers ? Cela devrait toujours me permettre de contrôler le volume, même si je joue à un jeu.

Réponses (11)

99
99
99
2009-12-21 20:25:27 +0000

Je viens de le faire avec mon ordinateur portable. J'ai utilisé AutoHotKey

Voici le script

#PgUp::Send {Volume_Up 1}
#PgDn::Send {Volume_Down 1}

donc faire Win+PgUp Win+PgDown change le volume principal. Si vous préférez Ctrl+PgUp, utilisez ^PgUp::Send.

  1. Si vous ne l'avez pas déjà installé, http://www.autohotkey.com/
  2. Une fois installé, faites un clic droit sur votre bureau, et choisissez le nouveau fichier AutoHotKey
  3. Assurez-vous de bien intituler le fichier se terminant par .ahk (par exemple, j'ai utilisé “controls.ahk”)
  4. Collez le code ci-dessus
  5. Enregistrez-le, et double-cliquez sur le script dans l'explorateur Windows

Pour l'exécuter au démarrage

  1. Utilisez l'utilitaire “Convert to exe” fourni par AHK (ou vous pouvez faire un clic droit sur le fichier et sélectionner “compile script”)
  2. Créez le fichier .exe dans “C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Menu Démarrer\Programmes\Démarrage”.
74
74
74
2013-05-29 18:52:02 +0000

Do :

Win + B

Left

Enter

PgUp/PgDown

Escape

Ceci vous permet d'interagir avec les icônes de notification sur le côté droit de la barre des tâches en utilisant le clavier. Win + B met le focus sur l'une des icônes de la barre des tâches, Left déplace le focus jusqu'à ce que vous ayez le focus sur l'icône de volume, Enter ouvre le curseur de volume vers le haut, et PgUp/PgDown déplace le curseur.

24
24
24
2013-12-30 09:32:47 +0000

Il existe une solution assez bonne qui ne nécessite pas l'installation de programmes supplémentaires :

  1. Cliquez sur votre menu de démarrage et tapez sndvol dans la boîte de recherche
  2. Créez un raccourci sur votre bureau pour celui-ci (clic droit -> Envoyer sur le bureau (créer un raccourci)
  3. Faites un clic droit sur le nouveau raccourci et modifiez les propriétés
  4. Dans l'onglet Raccourci, mettez la case “touche de raccourci” à votre préférence. Par exemple : CTRL + ALT + V, et appuyez sur OK.

Maintenant, vous pouvez appuyer sur vos touches de raccourci et la boîte de contrôle du volume s'affichera. Utilisez ensuite les flèches UP et DOWN pour changer le volume, et ESC pour fermer.

Recipe taken from this blog post .

23
23
23
2009-12-12 08:42:47 +0000

Volumouse

vous offre un moyen rapide et facile de contrôler le volume sonore de votre système - simplement en faisant tourner la roue de votre souris à molette.

7
7
7
2009-12-12 09:46:54 +0000

Exemple d'utilisation :

  • Augmenter le volume du système de 2000 unités (sur 65535) nircmd.exe changesysvolume 2000
  • Diminuer le volume du système de 5000 unités (sur 65535) nircmd. exe changesysvolume -5000
  • Régler le volume sur la valeur la plus élevée nircmd.exe setsysvolume 65535

Vous pourriez l'utiliser, avec AutoHotkey pour inventer vos propres clés de volume.

6
6
6
2012-09-27 16:55:53 +0000

Je viens de trouver un logiciel open source 3RVX qui “fournit un affichage à l'écran (OSD) pour les systèmes Windows. Il prend en charge les OSD de volume et d'éjection skinnables ainsi qu'une série de raccourcis clavier, de notifications de plateau et d'autres fonctions intéressantes. Il simule l'aspect et la convivialité du recouvrement de volume OS X (différents skins sont disponibles) et vous pouvez configurer des combinaisons de touches”

Egalement disponible sur GitHub

4
4
4
2009-12-12 08:25:21 +0000

Vous pouvez utiliser cette macro AutoHotkey : Volume On-Screen-Display (OSD) – by Rajat

La partie intéressante est ici :

vol_WaveUp:
SoundSet, +%vol_Step%, Wave
Gosub, vol_ShowBars
return

vol_WaveDown:
SoundSet, -%vol_Step%, Wave
Gosub, vol_ShowBars
return

vol_MasterUp:
SoundSet, +%vol_Step%
Gosub, vol_ShowBars
return

vol_MasterDown:
SoundSet, -%vol_Step%
Gosub, vol_ShowBars
return

Si vous modifiez le script et supprimez le “Gosub”, vous pouvez changer le volume sans les barres OSD.

3
3
3
2017-10-01 13:20:24 +0000

La meilleure façon de manipuler le niveau de volume du système sous Windows sans devoir installer de logiciel supplémentaire est d'utiliser VBScript de l'une des manières suivantes :

Mettre en sourdine:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAD))

Augmenter le niveau de volume:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAF))

Diminuer le niveau de volume:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAE))
3
3
3
2012-05-02 14:42:53 +0000

Essayez Sound Volume Hotkeys

Cet outil permet de contrôler le volume sonore à l'aide de touches de raccourci à l'échelle du système. L'indicateur de volume sonore personnalisable à l'écran vous indiquera le niveau actuel.

0
0
0
2018-07-05 08:35:01 +0000

Ma façon préférée de contrôler le volume principal est d'utiliser la molette de défilement lorsque le curseur se trouve sur la barre des tâches via AutoHotkey :

#If MouseIsOver("ahk_class Shell_TrayWnd")
WheelUp::Send {Volume_Up} ; Wheel over taskbar: increase/decrease volume.
WheelDown::Send {Volume_Down} ;

Voir https://autohotkey.com/docs/Hotkeys.htm pour plus de détails

Pour permettre de contrôler le volume où que soit le curseur (tout en appuyant sur les majuscules), vous pouvez ajouter ce qui suit :

capslock & wheelup::Send {Volume_Up}
capslock & wheeldown::Send {Volume_Down}
0
0
0
2013-04-14 17:42:24 +0000

Bien que la question soit très ancienne, je tiens à faire part de mes conclusions sur ce sujet. Je suis tombé sur une bibliothèque AutoHotKey_L en essayant d'écraser les touches de raccourcis globaux Volume_Up et Volume_Down de mon clavier. L'objectif était de pouvoir contrôler le volume principal tout en exécutant des applications et des jeux restrictifs en plein écran (les jeux de _Bethesda en sont un exemple tristement célèbre). Les fonctions sont assez simples, alors je vais juste poster un petit exemple :

Volume_Up::
    newVol := VA_GetMasterVolume() + 5
    VA_SetMasterVolume(newVol)
return

Volume_Down::
    newVol := VA_GetMasterVolume() - 5
    VA_SetMasterVolume(newVol)
return

En principe, ce code contient tout ce dont vous aurez besoin. Il écrase les deux touches pour faire la même chose qu'avant, mais au lieu de compter sur le système d'exploitation pour attraper la pression des touches, AHK règle le volume tout seul. Bien sûr, vous pouvez spécifier n'importe quelle autre touche de raccourci. Puisqu'il ne semble pas y avoir de fonction intégrée pour changer le volume relativement, vous devrez d'abord obtenir le volume actuel et ensuite le diminuer à volonté (ici : 5). VA_SetMasterVolume accepte les valeurs entre 0. 0 et 100.0 , inclus.

Pour que cela fonctionne dans des fenêtres plein écran restrictives, il a suffi d'appeler la directive #UseHook en haut de mon script.

Références:

  1. Téléchargement de la bibliothèque : Fonctions de contrôle audio de Vista par Lexikos
  2. VA Online documentation

Questions connexes

3
6
28
10
4