Как использовать кнопку отключения звука клавиатуры для отключения только динамиков, а не наушников?

У меня есть клавиатура Microsoft Comfort Curve (KU-0459). Он оснащен набором кнопок для регулировки громкости. Интересный – «немой».

У меня также есть набор USB-динамиков (Logitech S-150), а также набор наушников с обычными 3,5-миллиметровыми зелеными / розовыми разъемами, идущими на мою встроенную звуковую карту.

Я нахожусь в Windows 7 Ultimate.

Я могу выборочно отключить громкоговорители, перейдя в Панель управления -> Звуки -> вкладка «Воспроизведение» -> Щелкните правой кнопкой громкоговорители -> Отключить. Я очень ленив, и я хочу, чтобы все это «щелчок» выполнялся автоматически, когда я нажимаю кнопку отключения звука на клавиатуре.

Если ваш ответ «AutoHotkey», было бы очень приятно, если бы вы могли поставить сам скрипт .ahk

    One Solution collect form web for “Как использовать кнопку отключения звука клавиатуры для отключения только динамиков, а не наушников?”

    Я написал много скриптов AutoHotkey для навигации по панели управления, поэтому я вас охватил! Следующий сценарий требует, чтобы Show Disabled Devices

    Показать отключенные устройства

    И что громкоговорители включены при запуске скрипта.

    Примечание: в моем случае Speakers был вторым элементом в списке, поэтому я установил переменные speakers в 2 .

    динамики


     enabled = 0 speakers = 2 Volume_Mute:: { enabled := !enabled Run, control /name Microsoft.Sound WinWaitActive, Sound Send, {Down %speakers%} ;Speakers Send, +{F10} ;Right click if (enabled = 1) { Send, d ;Disable } else { Send, e ;Enable } WinClose, Sound return } 

    Если вы не знакомы с AutoHotkey или хотите предварительно скомпилированную версию скрипта, я могу предоставить тот, который переводит speaker в качестве параметра. Просто дай мне знать. 🙂

    Давайте будем гением компьютера.