Tasto Super per mettere in pausa, disattivare il microfono e disattivare gli altoparlanti in Windows


11

EDIT: solo riformulando la domanda:

Qualcuno sa come silenziare il microfono usando autohotkey?
Ecco perché ne ho bisogno:

Ogni volta che qualcuno entra nel mio ufficio, devo mettere in pausa il lettore multimediale. A volte, quando guardo un video, devo anche disattivare l'audio delle cuffie. E se sto effettuando una chiamata skype, devo disattivare il microfono.

Voglio assegnare tutte quelle funzioni a un singolo tasto di scelta rapida per comodità (probabilmente il tasto "mute" o "play / pause") e sono abbastanza sicuro che il tasto autohot possa farlo, ma non so come silenziare il microfono usando AutoHotkey.

Inoltre, desidero anche assegnare tutti i comandi inversi (riproduzione e riattivazione) a un singolo tasto (potrebbe essere diverso o uguale).

(Non credo sia importante, ma sto usando Windows 7)


puoi mettere in pausa tutti i programmi multimediali usando i monitor (con l'opzione chiave PAUSE di registrazione)
ukanth

Ha riformulato la domanda per chiarezza.
Malabarba,

Risposte:


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

Attiva / disattiva lo stato disattivato del microfono su win & z. Il volume principale di silenziamento sarebbe più o meno lo stesso, tranne che per MICROPHONE si metterebbe MASTER, tuttavia se è solo il lettore multimediale che si desidera silenziare potrebbe essere meglio impostare un tasto di scelta rapida per metterlo in pausa, piuttosto che silenziare il volume di sistema. A seconda del giocatore potrebbe essere in grado di farlo da solo, altrimenti guardare la funzione ControlSend.

(Questo ha il vantaggio di non usare NirCMD, poiché mentre è uno strumento geniale, il ritardo del disco di ~ 0,5 secondi è davvero fastidioso per me :()


Mi piacerebbe davvero farlo senza NirCMD, ma il comando sopra (così com'è) non sembra funzionare per me. Non segnala alcun errore durante il caricamento dello script, ma anche premendo il tasto di scelta rapida associato non si fa nulla. Ho provato sia con MICROPHONE che con MASTER. Esaminerò il file della guida e vedrò se riesco a farlo funzionare.
Malabarba,

Problema risolto: è andato alla cartella di installazione di Autohotkey e l'ha impostata in modalità compatibilità (WIN XP). Grazie!
Malabarba,

Ah, fantastico! È qualcosa da ricordare :)
Phoshi,

@Malabarba come si imposta la compatibilità con WIN XP?
Bryan,

4

Vorrei raccomandare l' utilità " MicMute " per silenziare o riattivare il microfono principale usando una tastiera. Ha una bella icona sulla barra delle applicazioni, palloncini sulla barra delle applicazioni e notifiche uditive che puoi modificare.

Inoltre, mi consente anche di selezionare i tasti multimediali estesi della mia tastiera come scorciatoia: scelgo il pulsante accanto al volume del mio sistema muto.

MicMute Keyboard Muting del microfono di Windows


1
Sfortunatamente, ho avuto sfortuna con MicMute. Qualcosa con esso in ascolto di una scorciatoia da tastiera fa sì che il mio intero sistema diventi un grido quando scrivo a volte. La chiusura di MicMute risolve immediatamente i problemi di velocità.
Josh Mouch,

3

puoi farlo e molto altro usando NirCMD insieme ad AutoHotKey.

Dai un'occhiata: http://www.nirsoft.net/utils/nircmd.html

NirCmd è una piccola utility da riga di comando che ti consente di svolgere alcune attività utili senza visualizzare alcuna interfaccia utente. Eseguendo NirCmd con la semplice opzione della riga di comando, è possibile scrivere ed eliminare valori e chiavi nel Registro di sistema, scrivere valori nel file INI, comporre l'account Internet o connettersi a una rete VPN, riavviare Windows o spegnere il computer, creare collegamenti su un file, cambiare la data di creazione / modifica di un file, modificare le impostazioni di visualizzazione, spegnere il monitor, aprire lo sportello dell'unità CD-ROM e altro ancora ...


In realtà, sembra che possa silenziare qualsiasi dispositivo audio con il comando "mutesysvolume". Lo proverò ora.
Malabarba,

Ha funzionato perfettamente grazie! eseguire nircmd.exe mutesysvolume 2 microfono
Malabarba

2

Molto semplice:

  1. Vai su Skype
  2. Seleziona strumenti
  3. Selezionare l'opzione
  4. Fai clic su anticipo sotto
  5. Quindi fare clic su Tasti di scelta rapida
  6. Seleziona Abilita scorciatoie da tastiera
  7. Controlla il microfono muto ... e fai clic su di esso
  8. Quindi selezionare un tasto aggiuntivo che si desidera silenziare il microfono ... come CTRL + Z ... CTRL + D ... qualsiasi tasto che si desidera scegliere
  9. Infine, fai clic su Salva ..

1

Ho impostato ctrl + p per attivare / disattivare l'audio del sistema, per window + z sarebbe:

#z::Send {Volume_Mute}


0

Ecco un AutoHotKeycomando di esempio da usare nircmdper silenziare un microfono. Dovrai giocare con il numero alla fine, si riferisce al numero del microfono.

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

Premere Windows + Zper disattivare l'audio.


0

Per estendere la risposta di Phoshi, usare AutoHotkeye questo script può aiutare (Ctrl + F8):

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

Nel mio caso, tuttavia, è stato il seguente:

SoundSet, +1, MASTER, mute, 12

Ciò potrebbe aiutare a ottenere la configurazione esatta del dispositivo audio: https://autohotkey.com/docs/commands/SoundSet.htm#Ex

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.