Как использовать кнопку отключения звука клавиатуры для отключения только динамиков, а не наушников?
У меня есть клавиатура Microsoft Comfort Curve (KU-0459). Он оснащен набором кнопок для регулировки громкости. Интересный – «немой».
У меня также есть набор USB-динамиков (Logitech S-150), а также набор наушников с обычными 3,5-миллиметровыми зелеными / розовыми разъемами, идущими на мою встроенную звуковую карту.
Я нахожусь в Windows 7 Ultimate.
- Windows: хорошая, простая потоковая передача музыки?
- Звук отключается, когда загрузка ЦП выше ~ 30%
- FFmpeg объединяет аудио и смежные части между собой
- Компьютер зависает от жужжащего шума
Я могу выборочно отключить громкоговорители, перейдя в Панель управления -> Звуки -> вкладка «Воспроизведение» -> Щелкните правой кнопкой громкоговорители -> Отключить. Я очень ленив, и я хочу, чтобы все это «щелчок» выполнялся автоматически, когда я нажимаю кнопку отключения звука на клавиатуре.
Если ваш ответ «AutoHotkey», было бы очень приятно, если бы вы могли поставить сам скрипт .ahk
Я написал много скриптов 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
в качестве параметра. Просто дай мне знать. π