Как забиндить звук на кнопку клавиатуры

Как забиндить звук на кнопку клавиатуры

1) Сбоку нажимаем на шестеренку "setup"

2) Далее программа спрашивает о поиске игр в автоматическом режиме и мы жмем "no"

3) Жмем на плюсик "+" добавить игру

4) Далее выбираем звуковой движок "source" и выбираем клавишу на которую будет воспроизводиться звук, выбираем папку с игрой commonCounter-Strike: Global Offensivecsgo и выбираем папку со звуками которые можно скачать с этого сайта [rakovanie.ru] или найти в интернете.

5) И как только выбран путь жмем галку "ОК" и еще раз жмем "ОК" и еще раз

6) В открывшемся окне жмем треугольник — кнопку "play"

7) Почти все готово, но нужно зайти в консоль и обязательно(. ) прописать команду HLDJ в CS:GO, прописываем 1 раз exec hldj_init.cfg. Прописывать нужно будет только 1 раз при первом входе в игру! Потом этого делать будет не надо. Я же знаю, что 50% читающих это всё равно сделают по-своему.

8) Теперь переходим к самим звукам. Пишем la в консоль для отображения списка звуков и указываем номер нужного нам звука и пишем " bind *любая кнопка* *номер нужного звука* " (должно получиться что то типа " bind p 12 ") (ну или можно воспроизводить звуки по очереди " bind любая кнопка hldjn " И теперь при нажатии этой клавиши должен издаваться звук который вы выбрали. Так же можно прописать в консоль la ( выпадет список звуков загруженных в игру, прописываем номер нужного вам звука и жмем enter ) И далее жмем кнопку, которую вы указали в hldj. Я советую ставить f5! Для тех кто не знает, кнопка воспроизведения звука выбирается рядом с той графой где мы выбирали движок. Press audio key. И вуаля- работает.

Для тех кто не понял, что это за программа:

нашел одно из решений сам
попробовал — все работает

создаем ярлык
пишем в нем (где расположение объекта) следущее:
%windir%System32SndVol.exe -f 49825268

и далее
появился ярлычок
ему присвоил горячую клавишу
и появляется окошечко с громкостью, а дальше уже или колесиком мышки или вверх/вниз клавишами

Я буду выглядеть банально, если начну вам рассказывать, как удобно и приятно использовать горячие клавиши, как это экономит время и т.п. Если вы подошли к компьютеру не вчера, вы это знаете.

Читайте также:  Альтернативная стоимость связанная с постройкой школы это

С тех пор, как в зоо парке моих компьтеров появился Linux, мне чертовски нравится возможность повесить произвольные сочетания клавиш на что угодно, в том числе на управление громкостью звука. В один прекрасный момент мне захотелось иметь что-то подобное на системах с Windows 7. Встроенные стредства этой ОС здесь не помогут, и если вы не обладаете мультимедийной клавиатурой, придется обратиться за помощью к сторонним утилитам. Я предлагаю воспользоваться утилитой NirCmd , главный плюс от этого — отсутствие постоянно висящих в памяти программ.

NirCmd — это очень мощная и функциональная консольная утилита, позволяющая автоматизировать и решать массу системных задач. Одна из возможностей — управление громкостью из командной строки. То, что доктор прописал.

Скачиваем NirCmd, и распаковываем её в какую-либо папку. У меня это традиционно c:cmdtools.

Опции командной строки NirCmd для управления громкостью

Для того, чтобы выключить/включить все звуки, используется такая команда:
[code]c:cmdtools
ircmd.exe mutesysvolume 2[/code]При первом запуске звук выключается, при последующем — включается.

Для того, чтобы увеличить или уменьшить громкость звука, Nircmd поддерживает опцию вида:
[code]nircmd.exe changesysvolume Х[/code]Здесь Х — отрицательное или положительное число от нуля до 65535. Положительное число увеличивает громкость на X пунктов, а -Х — соответственно, уменьшает. Величину Х каждый может подобрать себе по вкусу, я остановился на 2000.

Таким образом, для управления уровнем громкости я воспользовался командами вида:

  • увеличить громкость
    [code]c:cmdtools
    ircmd.exe changesysvolume 2000[/code]
  • уменьшить громкость
    [code]c:cmdtools
    ircmd.exe changesysvolume -2000[/code]

Всё, что нужно знать, мы знаем, теперь назначим этим командам глобальные горячие клавиши.

Горячие клавиши для управления громкостью

Oперационные системы Windows используют назначенные ярлыкам в меню "Пуск" сочетания клавиш в качестве глобальных. Этой замечательной возможностью мы и воспользуемся.

  • Откройте меню "Пуск" в Проводнике. Проще всего это сделать щелкнув по кнопке "Все программы" правой кнопкой мыши и выбрать "Открыть"
  • Вы увидите папки главного меню, где находятся все его ярлыки. Ярлыки для управления звуком вы можете создавать в любой из этих папок, я предпочитаю создавать их в папке "Стандартные".
  • Создайте три ярлыка с командами
    [code]c:cmdtools
    ircmd.exe changesysvolume 2000
    c:cmdtools
    ircmd.exe changesysvolume -2000
    c:cmdtools
    ircmd.exe mutesysvolume 2[/code]
    Выглядеть это будет так:

  • Для каждого созданного ярлыка смените иконку и задайте сочетание клавиш:

Читайте также:  Как настроить свойства папки в windows 10

Я назначил и использую такие сочетания клавищ:

  • CTRL+ALT+Num+ — увеличить громкость
  • CTRL+ALT+Num- — уменьшить громкость
  • CTRL+ALT+Num/ — отключить или включить звук

Как я сказал в начале статьи, плюсы такого подхода, что в памяти не висит никаких лишних приложений, Nircmd отрабатывает и закрывается, не тратя системных ресурсов.

Управление громкостью звуков с клавиатуры -это довольно удобно. А вы используете эту возможность? Расскажите в комментариях, как и какими утилитами при этом пользуетесь — возможно, ваш вариант куда более практичен, чем мой. Обмен опытом — отличная штука, знаете ли.

42 ответа к “Управление громкостью звука при помощи горячих клавиш и из командной строки”

Тоже использую NirCmd. А кстати, не поможете решить проблемку? http://forum.oszone.net/thread-215082.html

Сергей Ткаченко пишет:

У меня самого та же самая проблема. Если найду решение — сразу отпишусь и там, и здесь

решение вашей проблемы — volumouse. Успехов!

Сергей Ткаченко пишет:

Я предлагаю воспользоваться утилитой NirCmd, главный плюс от этого — отсутствие постоянно висящих в памяти программ.

главный плюс от этого — отсутствие постоянно висящих в памяти программ

отсутствие постоянно висящих в памяти программ

Впрочем, Volumouse — отличная программа, как и все утилиты NirSoft. Но это тема для отдельной статьи. Которая, кстати, здесь раньше была 🙂

Андрей :
решение вашей проблемы – volumouse. Успехов!

Да? И как с её помощью и боковых кнопок мне управлять громкостью?

Сергей Ткаченко пишет:

Полагаю, господин Андрей предполагал использование третьей беты Volumouse2, где в расширенных настрокйках можно задействовать дополнительные кнопки мыши

Задействовать то их можно, но в сочетании с прокруткой колеса. Или я чего не понимаю?
Да и, наверное, только в XP, в 7 не работают.

SimpleSndVol
отлично работает. у вас же вроде и взял. на занимаемую память не жалуюсь

Сергей Ткаченко пишет:

@yuricxn , спасибо за теплый отзыв SimpleSndVol . Я рад, что вам нравится моя поделка 🙂

ребят, дайте ссылку на SimpleSndVol v.2.0.0.2
после переустановки системы Я без ниё как без рук…

Сергей Ткаченко пишет:

Я все программы перекинул на форум. Нет моих сил и желания видеть идиотские комментарии. Всё здесь: https://winreview.ru/forum/viewforum.php?f=86

Блин уже четвёртый день парюсь, купил мышку у неё сбоку две кнопки X1 X2 это навигация браузера (Назад/Вперед) Была до этого мышка и у неё это были кнопки громкости системы! Причем работали так как клавиши(Зажмёшь а через 0.75 секунды автоповтор каждые 50 мс)
Блин как не пытался, не смог переназначить через AutoHotkey(люблю его)!
Дело в том что AutoHotkey командой SoundSet не меняет общую громкость системы в Win7x64! При изменении громкости в микшере винды появляется свой канал громкости для AutoHotkey!
На сайте написано что во избежание этого надо поставить совместимость с XP для AutoHotkey!
Я ставил, -но тогда вообще накакая громкость не меняется!
Скачал родную прогу для переназначения кнопок мыши Quick Point (Мышь Defender)
Она падла громкость то меняет но автоповтора нажатия нет, и окно сраное Появляется каждый раз при загрузке Windows(зачем спрашивается. ) хотя прога и в трее висит!
Качал другие проги но не нашел быстрой легковесной и при этом видящей кнопки X1 и X2!

Читайте также:  Zte mf920 прошивка под всех операторов

Увидел эту статью, И -о спасение сработало!
Короче связкой AutoHotkey и NirCmd вышло прекрасно!
(AutoHotkey у меня просто всегда резидентом висит в памяти, много для чего используется)

Закинул nircmd.exe в папку AutoHotkey!
И вот мой кусок кода дефолтного файла AutoHotkey.ahk

VDPRESSED = 0
VUPRESSED = 0
VOLLEVEL = 2000 ; Изменяемый уровень громкости
VOLDELAY = 50

; Кнопка X1 убавить
XButton1::
VDPRESSED = 1
Run, nircmd.exe changesysvolume -%VOLLEVEL%
Loop 10 ; Сколько раз по 50 мс первая задержка после нажатия
<
Sleep %VOLDELAY%
if VDPRESSED = 0
return
>

Loop
<
if VDPRESSED = 0
return
Run, nircmd.exe changesysvolume %VOLLEVEL%
Sleep %VOLDELAY%
>
return

; Кнопку отпустили, -прекратить убавление
XButton1 UP::
VDPRESSED = 0
return

; Кнопка X2 прибавить
XButton2::
VUPRESSED = 1
Run, nircmd.exe changesysvolume %VOLLEVEL%
Loop 10
<
Sleep %VOLDELAY%
if VUPRESSED = 0
return
>
Loop
<
if VUPRESSED = 0
return
Run, nircmd.exe changesysvolume %VOLLEVEL%
Sleep %VOLDELAY%
>
return

; Кнопку отпустили, -прекратить прибавление
XButton2 UP::
VUPRESSED = 0
return

Почему я использую цикл (Loop 10) а не просто Sleep 500
А потому что пользователь(и я в том числе) может нажать, отпустить и резко нажать
ещё раз кнопку, а тогда считается что она не отпускалась,
а в моём случае скрипт успевает увидеть что кнопка отпущена, как бы быстро её не нажимали!

Незнаю мошь кому полезно будет! Спасибо автору за обзор насчет проги!

Ссылка на основную публикацию
Как вставить картридж в принтер canon mg3600
Процедура замены Если в картриджах ip3600 кончились чернила, выполните следующие шаги для их замены. Обращение с чернилами картриджей ip3600 •...
Как влияют магнитные бури на клев рыбы
Здравствуйте, уважаемые читатели сайта Рыбалка.com Сегодня мы затронем одну очень интересную и спорную тему – влияние магнитного поля на повадки...
Как вставить xml в word
Содержание статьи Как xml перевести в word Как открыть документ формата docx Как создать xml документ Перевести xml в doc...
Как выйти из учетной записи аутлук
Почтовый клиент от Майкрософт предоставляет интуитивно понятный и простой механизм работы с учетными записями. Помимо создания новых и настройки уже...
Adblock detector