Ситуация: Вы — счастливый обладатель клавиатуры от Microsoft, с мультимедийными клавишами. Ставите драйвера — Intellitype, чтобы можно было определить функции дополнительных клавиш. И обнаруживаете, что кнопка Play/Pause (а если есть другие мультимедийные — то и они) работают только в Windows Media Player’ом.
Как быть? Предлагается 3 решения этой задачи.
Сразу скажу: рекомендую третий вариант 🙂
Вариант 1. Переходить на Windows Media Player
Ну, тут всё понятно 😉
Вариант 2. Старая версия Intellitype
Да-да, старая версия Intellitype 2.2 успешно управляла и WinAmp, и foobar2000, и AIMP. Однако она подходит лишь для старых моделей клавиатур, например, Microsoft Microsoft Natural MultiMedia Keyboard. А скачать Intellitype 2.2 можно у меня.
Вариант 3. Управление в командной строке
- Если у нас foobar2000 — этот шаг пропускаем. Если у нас WinAmp, ставим дополнительный софт, который позволяет управлять WinAmp’ом из командной строки, например, WAcomand или CLAMP или CLEveR, или аналогичную
- Заходим в Control Panel, выбираем там «Keyboard», в ней — вкладку «Key settings», здесь можно переопределить клавиши
- Выбираем в списке, например, «Play/Pause», нажимаем «Edit…»
- Выбираем вариант «Start a program, web page, or file»
- Вводим команду, для WinAmp она будет примерно такой:
«C:\Program Files\CLAMP\CLAMP.exe» /PLAYPAUSE
а для foobar2000 — такой:
«C:\Program Files\foobar2000\foobar2000.exe» /command:pause - Аналогично можно переопределить другие клавиши, даже немультимедийные, например, у меня Back и Forward используются не для перехода в браузере, а для перехода по плейлисту foobar2000.