[identity profile] rfund.livejournal.com posting in [community profile] useful_faq
А никто не подскажет, как в W7 сделать ярлык на команду "выключение/включение" звука?
Или есть какая комбинация клавиш? Ну там CtrL+ чего то и звук вырублен...потом снова и звук включен..А то к этой иконке в трее задрало обращаться.

Date: 2010-10-26 11:13 pm (UTC)
From: [identity profile] chaotic-sys.livejournal.com
Create a Shortcut or Hotkey to Mute the System Volume in Windows (http://www.howtogeek.com/howto/windows-vista/create-a-shortcut-or-hotkey-to-mute-the-system-volume-in-windows/)
(Это способ с NirCmd)

Date: 2010-10-26 11:47 pm (UTC)
From: [identity profile] chaotic-sys.livejournal.com
На картинках там как раз Семерка или Виста.

Date: 2010-10-27 12:34 am (UTC)
From: [identity profile] pritula.livejournal.com
не совсем то, о чем Вы спрашивали, но для меня эта проблема не существует после покупки лоджитековской мышки MX Revolution. На боковое колесо? например, я забиндил управление звуком, теперь нажатие на него - это Mute. Т.е. в принципе звук можно гасить и включать со скоростью человеческой реакции.

Date: 2010-10-27 12:06 pm (UTC)
From: [identity profile] pritula.livejournal.com
Да, там все переназначается, кроме левой и правой кнопки. Сначала я на нажатие левого колеса вообще Enter забиндил, но потом отказался.

Date: 2010-10-27 07:00 am (UTC)
From: [identity profile] alexyv.livejournal.com
На ноутбуках обычно есть сочетание клавиш, позволяющее включать/отключать звук. Чаще всего эта комбинация содержит клавишу Fn.

Бывают клавиатуры, на которых есть клавиши для включения/выключения звука.


Насколько я знаю, стандартного сочетания клавиш для этого в Windows нет.

Date: 2010-10-27 07:45 am (UTC)
From: [identity profile] alexyv.livejournal.com
Никакую команду она не исполняет, а лишь посылает сообщение о нажатии кнопки с кодом VK_VOLUME_MUTE. Остальное делает система. В конце концов, кто-то обрабатывает команду (Проводник, explorer.exe) и включает или выключает звук.

Переназначение возможно только с помощью сторонних программ, либо софтом, поставляемым с клавиатурой.

Date: 2010-10-27 07:27 am (UTC)
From: [identity profile] archaicos.livejournal.com
Прямо сейчас нет под рукой Win7 чтобы под нее попробовать, но в XP можно сделать следующее...

Создаете текстовый файл mute.vbs:
----------8<----------
set oShell = CreateObject("WScript.Shell")
oShell.run"Sndvol32"
WScript.Sleep 1500
oShell.SendKeys"{TAB}"
oShell.SendKeys"{TAB}"
oShell.SendKeys"{ }"
oShell.SendKeys"%{F4}"
----------8<----------
Создаете ярлык на десктопе, который будет запускать команду "cscript mute.vbs" (нужный путь перед mute.vbs добавите (c:\ или куда Вы его сохраните)), настраиваете ярлык на запуск по нужной комбинации клавиш.

Что делает скрипт:
1. запускает sndvol32.exe, в котором Вы обычно меняете настройки громкости
2. ждет немного чтобы он запустился с гарантией
3. посылает ему два раза нажатие кнопки TAB чтобы переместить фокус на галочку Mute
4. посылает ему нажатие кнопки пробел чтобы поставить или снять галочку Mute
5. посылает ему нажатие Alt+F4 чтобы он закрылся

Попробуйте настроить под Win7. Может сразу и получится.

Date: 2010-10-27 07:52 am (UTC)
From: [identity profile] chaotic-sys.livejournal.com
Для Висты срабатывает такое:

set oShell = CreateObject("WScript.Shell")
oShell.run"Sndvol -f"
WScript.Sleep 50
oShell.SendKeys"{TAB}"
oShell.SendKeys"{ }"
oShell.SendKeys"%{F4}"