Windowsでスピーカーを一時停止、ミュート、およびミュートするためのスーパーキー


11

編集:質問を言い換えるだけです:

オートホットキーを使用してマイクをミュートする方法を知っている人はいますか?
必要な理由は次のとおりです。

誰かが私のオフィスを歩くたびに、メディアプレーヤーを一時停止する必要があります。時々、ビデオを見ているときに、ヘッドフォンスピーカーもミュートする必要があります。そして、もしスカイプコールをしているなら、マイクをミュートしなければなりません。

これらのすべての機能を便利にするために単一のホットキー(おそらく「ミュート」または「再生/一時停止」キー)に割り当てたいのですが、オートホットキーでそれができると確信していますが、オートホットキー。

さらに、すべてのリバースコマンド(再生とミュート解除)を1つのキー(異なるキーまたは同じキー)に割り当てます。

(私はそれが重要だとは思わないが、Windows 7を使用している)


モニターを使用してすべてのメディアプログラムを一時停止できます(PAUSEキーの登録オプションを使用)
ukanth

明確にするために質問を言い換えました。
マラバルバ

回答:


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

win&zでマイクのミュート状態を切り替えます。マスターボリュームのミュートは、MICROPHONEの代わりにMASTERを使用することを除いてほぼ同じですが、ミュートするメディアプレーヤーだけの場合は、システムボリュームをミュートするのではなく、ホットキーを設定して一時停止することをお勧めします。プレーヤーによっては、それ自体を実行できる場合があります。それ以外の場合は、ControlSend関数を調べます。

(これは素晴らしいツールですが、NirCMDを使用しないという利点がありますが、〜.5秒のディスクラグは私にとって本当に迷惑です:()


私はNirCMDなしでそれを本当にやりたいのですが、上記のコマンドは(現状のまま)私にはうまくいかないようです。スクリプトの読み込み時にエラーは報告されませんが、関連するホットキーを押しても何も起こりません。マイクとマスターの両方で試しました。ヘルプファイルを調べて、機能するかどうかを確認します。
マラバルバ

修正された問題:Autohotkey insallationフォルダーに移動し、互換モード(WIN XP)に設定しました。ありがとう!
マラバルバ

ああ、すごい!それは覚えておくべきことです:)
Phoshi

@Malabarba WIN XPの互換性をどのように設定しますか?
ブライアン

4

キーボードを使用してプライマリマイクをミュートまたはミュート解除するには、「MicMute」ユーティリティをお勧めします。素敵なタスクバーアイコン、タスクバーバルーン、および変更可能な聴覚通知があります。

さらに素晴らしいのは、キーボードの拡張メディアキーをショートカットとして選択できるようにすることです。システムボリュームのミュートの横にあるボタンを選択します。

WindowsマイクのMicMuteキーボードミュート


1
残念ながら、私はMicMuteで不運に見舞われました。キーボードショートカットをリッスンする何かが原因で、ときどき入力するときにシステム全体が壊れてしまいます。MicMuteを閉じると、速度の問題がすぐに修正されます。
Josh Mouch、2015年

3

AutoHotKeyと共にNirCMDを使用することで、これを実現できます。

ご覧くださいhttp : //www.nirsoft.net/utils/nircmd.html

NirCmdは、ユーザーインターフェイスを表示せずにいくつかの便利なタスクを実行できる小さなコマンドラインユーティリティです。シンプルなコマンドラインオプションでNirCmdを実行すると、レジストリの値とキーの書き込みと削除、INIファイルへの値の書き込み、インターネットアカウントへのダイヤルまたはVPNネットワークへの接続、Windowsの再起動またはコンピューターのシャットダウン、ショートカットの作成ができますファイルへの変更、ファイルの作成/変更日の変更、ディスプレイ設定の変更、モニターの電源のオフ、CD-ROMドライブのドアの開け方など。


実際には、「mutesysvolume」コマンドでサウンドデバイスをミュートできるようです。今すぐテストします。
マラバルバ2009年

完璧に感謝しました!nircmd.exe mutesysvolume 2マイクを実行する
マラバルバ2009年

2

非常に簡単:

  1. Skypeにアクセスします
  2. ツールを選択
  3. オプションを選択
  4. 下のアドバンスをクリックしてください
  5. 次に、ホットキーをクリックします
  6. [キーボードショートカットを有効にする]をオンにします
  7. ミュートマイクをチェックしてクリックします
  8. 次に、マイクのミュートに使用する追加のキーを選択します。CTRL+ Z ... CTRL + D ...など、選択するキー
  9. 最後に、保存をクリックします。

1

ctrl + pを設定してシステムサウンドを切り替えました。window+ zの場合は次のようになります。

#z::Send {Volume_Mute}


0

マイクをミュートするAutoHotKeyために使用するサンプルコマンドを次に示しnircmdます。あなたは最後に番号で遊んでいる必要があります、それはマイク番号を指します。

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

押しWindows + Zてミュートを切り替えます。


0

Phoshiの答えを拡張するにはAutoHotkey、このスクリプトを使用すると役立ちます(Ctrl + F8):

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

私の場合、それは次のとおりでした:

SoundSet, +1, MASTER, mute, 12

これは、正確なオーディオデバイス構成を取得するのに役立つ場合があります:https : //autohotkey.com/docs/commands/SoundSet.htm#Ex

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.