Запрет управления громкостью мультимедийных клавиш, влияющих на громкость системы

369
Twicetimes

Я только что купил DasKeyboard 4, и я хотел бы, чтобы регуляторы громкости влияли только на мой медиаплеер (Winamp), но не на системную громкость. (Чисто по соображениям удобства - я хочу иметь возможность легко изменять / отключать мою музыку, не отключая при этом все остальные аудиоисточники)

В связанных вопросах я нашел некоторую информацию об изменении программ по умолчанию для данной файловой ассоциации (in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\), но я не уверен, какие имена / значения ключей мне нужно будет создать, чтобы Windows полностью игнорировала это событие.

У меня также есть подозрение, что если мне удастся заставить Windows игнорировать соответствующие события WM_APPCOMMAND таким образом, они все равно никогда не будут распространены на Winamp.

Рассматриваемые события:

  • APPCOMMAND_VOLUME_DOWN (9)
  • APPCOMMAND_VOLUME_UP (10)

Кто-нибудь знает способ сделать это?

1

0 ответов на вопрос