Super-Taste zum Anhalten, Stummschalten von Mikrofonen und Stummschalten von Lautsprechern in Fenstern


11

EDIT: Nur die Frage umformulieren:

Weiß jemand, wie man das Mikrofon mit Autohotkey stummschaltet?
Hier ist, warum ich es brauche:

Immer wenn jemand in mein Büro kommt, muss ich den Media Player anhalten. Wenn ich ein Video anschaue, muss ich manchmal auch die Kopfhörerlautsprecher stumm schalten. Und wenn ich einen Skype-Anruf habe, muss ich das Mikrofon stumm schalten.

Ich möchte all diese Funktionen aus praktischen Gründen einem einzelnen Hotkey zuweisen (wahrscheinlich die Taste "Stumm" oder "Wiedergabe / Pause"), und ich bin mir ziemlich sicher, dass der Autohotkey dies kann, aber ich weiß nicht, wie ich das Mikrofon mit stumm schalten soll Autohotkey.

Außerdem möchte ich alle Rückwärtsbefehle (Wiedergabe und Aufheben der Stummschaltung) einer einzelnen Taste zuweisen (kann eine andere oder dieselbe sein).

(Ich denke nicht, dass es wichtig ist, aber ich benutze Windows 7)


Sie können alle Medienprogramme mit Hilfe von Monitoren anhalten (mit der Option PAUSE-Taste registrieren)
ukanth

Die Frage wurde aus Gründen der Klarheit umformuliert.
Malabarba

Antworten:


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

Würde den stummgeschalteten Zustand des Mikrofons auf win & z umschalten. Das Stummschalten der Master-Lautstärke wäre ähnlich, außer dass Sie anstelle von MICROPHONE MASTER verwenden würden. Wenn Sie jedoch nur Ihren Media Player stummschalten möchten, ist es möglicherweise besser, einen Hotkey einzurichten, um ihn anzuhalten, als die Systemlautstärke stummzuschalten. Je nach Player kann es dies möglicherweise selbst tun, andernfalls sehen Sie sich die ControlSend-Funktion an.

(Dies hat den Vorteil, dass NirCMD nicht verwendet wird, da es zwar ein brillantes Tool ist, die Verzögerung von ~ 0,5 Sekunden jedoch für mich wirklich ärgerlich ist :()


Ich würde es wirklich gerne ohne NirCMD machen, aber der obige Befehl (wie er ist) scheint für mich nicht zu funktionieren. Beim Laden des Skripts werden keine Fehler gemeldet, aber das Drücken des zugehörigen Hotkeys bewirkt auch nichts. Ich habe es sowohl mit MICROPHONE als auch mit MASTER versucht. Ich werde in die Hilfedatei schauen und sehen, ob ich sie zum Laufen bringen kann.
Malabarba

Problem behoben: ging zum Autohotkey-Installationsordner und stellte ihn in den Kompatibilitätsmodus (WIN XP). Vielen Dank!
Malabarba

Ah, großartig! Das ist etwas, an das man sich erinnern sollte :)
Phoshi

@ Malabarba Wie stellen Sie die WIN XP-Kompatibilität ein?
Bryan

4

Ich würde das Dienstprogramm ' MicMute ' empfehlen, um das primäre Mikrofon über eine Tastatur stummzuschalten oder die Stummschaltung aufzuheben. Es hat ein schönes Taskleistensymbol, Sprechblasen in der Taskleiste und akustische Benachrichtigungen, die Sie ändern können.

Was toll ist, ich kann auch die erweiterten Medientasten meiner Tastatur als Verknüpfung auswählen - ich wähle die Schaltfläche neben der Stummschaltung der Systemlautstärke.

MicMute-Tastaturstummschaltung des Windows-Mikrofons


1
Leider hatte ich Pech mit MicMute. Etwas, das auf eine Tastenkombination wartet, führt dazu, dass mein gesamtes System beim Tippen manchmal ins Wanken gerät. Durch sofortiges Schließen von MicMute werden die Geschwindigkeitsprobleme behoben.
Josh Mouch

3

Sie können dies und vieles mehr tun, indem Sie NirCMD zusammen mit AutoHotKey verwenden.

Schauen Sie sich das an: http://www.nirsoft.net/utils/nircmd.html

NirCmd ist ein kleines Befehlszeilenprogramm, mit dem Sie einige nützliche Aufgaben ausführen können, ohne eine Benutzeroberfläche anzuzeigen. Durch Ausführen von NirCmd mit einer einfachen Befehlszeilenoption können Sie Werte und Schlüssel in die Registrierung schreiben und löschen, Werte in die INI-Datei schreiben, in Ihr Internetkonto wählen oder eine Verbindung zu einem VPN-Netzwerk herstellen, Windows neu starten oder den Computer herunterfahren und eine Verknüpfung erstellen Ändern Sie in einer Datei das Erstellungs- / Änderungsdatum einer Datei, ändern Sie Ihre Anzeigeeinstellungen, schalten Sie Ihren Monitor aus, öffnen Sie die Tür Ihres CD-ROM-Laufwerks und vieles mehr ...


Eigentlich sieht es so aus, als könnte es jedes Audiogerät mit dem Befehl "mutesysvolume" stummschalten. Ich werde es jetzt testen.
Malabarba

Hat perfekt funktioniert, danke! Führen Sie nircmd.exe mutesysvolume 2 Mikrofon
Malabarba

2

Sehr einfach:

  1. Gehen Sie zu Ihrem Skype
  2. Wählen Sie Extras
  3. Wähle eine Option
  4. Klicken Sie unten auf "Voraus"
  5. Klicken Sie dann auf Hotkeys
  6. Aktivieren Sie Tastaturkürzel aktivieren
  7. Überprüfen Sie das Stummschaltungsmikrofon und klicken Sie darauf
  8. Wählen Sie dann eine zusätzliche Taste aus, die Sie zum Stummschalten des Mikrofons verwenden möchten. Wie STRG + Z ... STRG + D ... eine beliebige Taste, die Sie auswählen möchten
  9. Klicken Sie abschließend auf Speichern.

1

Ich habe Strg + P eingestellt, um den Systemton umzuschalten. Für Windows + Z wäre dies:

#z::Send {Volume_Mute}


0

Hier ist ein Beispiel - AutoHotKeyBefehl verwendet nircmdein Mikrofon stumm zu schalten. Sie müssen mit der Nummer am Ende herumspielen, sie bezieht sich auf die Mikrofonnummer.

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

Drücken Sie Windows + Zzum Umschalten stumm.


0

Um Phoshis Antwort zu erweitern, kann die Verwendung von AutoHotkeyund dieses Skript hilfreich sein (Strg + F8):

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

In meinem Fall war es jedoch das Folgende:

SoundSet, +1, MASTER, mute, 12

Dies kann hilfreich sein, um eine genaue Konfiguration des Audiogeräts zu erhalten: https://autohotkey.com/docs/commands/SoundSet.htm#Ex

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.