Super touche pour mettre en pause, couper le micro et couper le son des haut-parleurs dans les fenêtres

11

EDIT: Juste reformuler la question:

Est-ce que quelqu'un sait comment couper le micro à l'aide de la touche automatique?
Voici pourquoi j'en ai besoin:

Chaque fois que quelqu'un entre dans mon bureau, je dois mettre le lecteur multimédia en pause. Parfois, lorsque je regarde une vidéo, je dois également désactiver les haut-parleurs du casque. Et si je suis sur un appel skype, je dois couper le micro.

Je veux assigner toutes ces fonctions à un seul raccourci clavier pour plus de commodité (probablement la touche "mute" ou "play / pause") et je suis presque sûr que la fonction autohotkey peut le faire, mais je ne sais pas comment couper le micro en utilisant autohotkey.

De plus, je veux également affecter toutes les commandes inverses (lecture et réactivation du son) à une seule touche (peut être différente ou identique).

(Je ne pense pas que cela soit important, mais j'utilise Windows 7)

Malabarba
la source
vous pouvez mettre en pause tous les programmes multimédias à l'aide de moniteurs (avec l'option de touche d'enregistrement PAUSE)
ukanth
Reformulé la question pour plus de clarté.
Malabarba

Réponses:

6
#z::
soundget, isMute, MICROPHONE, MUTE
if isMute = Off
    toMute = 1
else
    toMute=0
SoundSet, toMute, MICROPHONE, MUTE
return

Permuterait l'état muet du micro sur win & z. La mise en sourdine du volume principal serait sensiblement la même, sauf qu'au lieu de MICROPHONE, vous mettriez MASTER, mais si c'est uniquement votre lecteur multimédia que vous souhaitez désactiver, il peut être préférable de configurer un raccourci clavier pour le mettre en pause, plutôt que de couper le volume du système. Selon le lecteur, il peut être capable de le faire lui-même, sinon examinez la fonction ControlSend.

(Cela a l'avantage de ne pas utiliser NirCMD, car même si c'est un outil génial, le décalage de disque de ~ 0,5 seconde est vraiment ennuyeux pour moi :()

Phoshi
la source
J'aimerais vraiment le faire sans NirCMD, mais la commande ci-dessus (telle quelle) ne semble pas fonctionner pour moi. Il ne signale aucune erreur lors du chargement du script, mais appuyer sur le raccourci clavier associé ne fait rien non plus. J'ai essayé avec MICROPHONE et MASTER. Je vais regarder le fichier d'aide et voir si je peux le faire fonctionner.
Malabarba
Problème résolu: est allé dans le dossier d'insallation Autohotkey et le mettre en mode de compatibilité (WIN XP). Merci!
Malabarba
Ah, génial! C'est quelque chose à retenir :)
Phoshi
@Malabarba comment définissez-vous la compatibilité WIN XP?
bryan
Malheureusement, cela ne semble pas fonctionner pour moi. Le micro n'est pas coupé. J'ai un son realtek et j'utilise la prise fromt.
Tomáš Zato - Rétablir Monica
4

Je recommanderais l' utilitaire « MicMute » pour couper ou réactiver le microphone principal à l'aide d'un clavier. Il a une belle icône de barre des tâches, des bulles de barre des tâches et des notifications auditives que vous pouvez modifier.

Ce qui est génial, cela m'a également permis de sélectionner mes touches multimédias étendues comme raccourci - je choisis le bouton à côté de la coupure du volume de mon système.

Désactivation du clavier MicMute du microphone Windows

Daniel Sokolowski
la source
1
Malheureusement, je n'ai pas eu de chance avec MicMute. Quelque chose avec l'écoute d'un raccourci clavier fait que mon système entier se met à crawler lorsque je tape parfois. La fermeture de MicMute résout immédiatement les problèmes de vitesse.
Josh Mouch du
3

vous pouvez le faire et bien plus encore en utilisant NirCMD avec AutoHotKey.

Jetez un œil: http://www.nirsoft.net/utils/nircmd.html

NirCmd est un petit utilitaire de ligne de commande qui vous permet d'effectuer certaines tâches utiles sans afficher d'interface utilisateur. En exécutant NirCmd avec une option de ligne de commande simple, vous pouvez écrire et supprimer des valeurs et des clés dans le Registre, écrire des valeurs dans le fichier INI, composer un numéro sur votre compte Internet ou vous connecter à un réseau VPN, redémarrer des fenêtres ou arrêter l'ordinateur, créer un raccourci dans un fichier, changez la date de création / modification d'un fichier, modifiez vos paramètres d'affichage, éteignez votre moniteur, ouvrez la porte de votre lecteur de CD-ROM, etc.

J Sidhu
la source
En fait, il semble qu'il puisse couper n'importe quel périphérique audio avec la commande "mutesysvolume". Je vais le tester maintenant.
Malabarba
A parfaitement fonctionné merci! exécuter le microphone nircmd.exe mutesysvolume 2
Malabarba
2

Très simple:

  1. Accédez à votre Skype
  2. Sélectionnez Outils
  3. Sélectionnez une option
  4. Cliquez sur avance ci-dessous
  5. Cliquez ensuite sur Raccourcis clavier
  6. Cochez Activer les raccourcis clavier
  7. Vérifiez le microphone muet ... et cliquez dessus
  8. Ensuite, sélectionnez une touche supplémentaire que vous souhaitez pour désactiver le microphone .. comme CTRL + Z ... CTRL + D ... n'importe quelle touche que vous souhaitez choisir
  9. Enfin, cliquez sur Enregistrer ..
Fatima Caballero
la source
1

J'ai réglé ctrl + p pour basculer le son du système, pour window + z ce serait:

#z::Send {Volume_Mute}

Abbas
la source
0

Voici un exemple de AutoHotKeycommande à utiliser nircmdpour couper le micro. Vous devrez jouer avec le numéro à la fin, il fait référence au numéro du micro.

#z:: Run c:\tools\nircmd\nircmd.exe mutesysvolume 2 microphone 2

Appuyez Windows + Zpour basculer sur muet.

Bryan
la source
0

Pour étendre la réponse de Phoshi, l'utilisation de AutoHotkeyet ce script peut vous aider (Ctrl + F8):

^F8::
SoundSet, +1, MICROPHONE, mute
return

Dans mon cas cependant, c'était le suivant:

SoundSet, +1, MASTER, mute, 12

Cela pourrait aider à obtenir la configuration exacte du périphérique audio: https://autohotkey.com/docs/commands/SoundSet.htm#Ex

Corio
la source