Моя USB-клавиатура не имеет «мультимедийных» клавиш, то есть выделенных клавиш для воспроизведения, остановки, перехода вперед, назад, увеличения / уменьшения громкости и так далее.
Ради этого вопроса, я бы предпочел не устанавливать дополнительное программное обеспечение, если я могу избежать этого.
Можно ли использовать стандартную последовательность клавиш на стандартной клавиатуре USB, которая эмулирует мультимедийные клавиши воспроизведения, остановки и т. Д.
Как Ctrl+ Alt+ Shift+ F12или что - то неясно , как это?
Ответы:
Я уверен, что невозможно делать то, что ты хочешь. Медиа клавиши не отправляют комбинации клавиш; вместо этого они имеют свои собственные идентификаторы использования в HID. См. Этот документ (ключи мультимедиа находятся на странице потребителя (0X0C)). Если вы хотите смоделировать их с помощью ключевой комбинации, вам придется сделать это в программном обеспечении.
источник
Windows
AutoHotkey
http://ahkscript.org/
Чтобы узнать об AHK, я рекомендую проверить его сайт , страницы, упомянутые в Кратком справочнике, и, особенно, просмотреть хотя бы AutoHotkey для начинающих . Не забудьте скачать , установить и возиться с ним самостоятельно. Также есть полезный форум .
пример
В этом случае вам следует обратить особое внимание на следующие страницы: горячие клавиши (мышь, джойстик и сочетания клавиш) , список клавиш, кнопки мыши и элементы управления джойстика, а также Send / SendRaw / SendInput / SendPlay / SendEvent: отправка ключей и кликов . Тогда вы сможете собрать простой скрипт AHK, например что-то вроде:
Здесь вы определяете следующие действия:
return
)использование
Вы создаете
.ahk
файл, вставляете в него вышеуказанный код (конечно, без бесполезного MsgBox), сохраняете и запускаете его дважды. Вы получите значок H в systray, позволяющий вам взаимодействовать со сценарием, в частности: приостановить горячие клавиши, сценарий паузы (здесь не нужен) или просто выйти из него. Для большего удобства предлагаю составить такой скрипт. Вы можете сделать это, используя правую кнопку мыши на файле и выбрав Compile Script. Затем вы получите.exe
файл (довольно большой, но он похож на полный autohotkey), которым вы можете поделиться с другими или добавить, например, в автозапуск.Переопределение через «Карту сканкода» реестра / KeyTweak
На странице AutoHotkey Remapping Keys and Buttons вы можете прочитать о другом способе назначения клавиш клавишам, переназначении. Это может быть бесполезно в вашем случае (если вы не готовы «потерять» некоторые ключи), но все же стоит прочитать. (Тогда вы должны выяснить, почему я не использовал переназначение AHK в моем примере.)
Позвольте мне процитировать его (без блочной цитаты, чтобы сохранить форматирование) и исправить некоторые ссылки на этом пути:
<quote>
преимущества
Недостатки
Как применить изменения в реестре
Существует как минимум два способа переназначения ключей через реестр:
</quote>
EventGhost
http://www.eventghost.org/
Не пробовал, но выглядит интересно и немного связано, так что я думаю, что стоит упомянуть об этом здесь.
Некоторые SuperUsers могут помнить Girder, который, к сожалению, давно перестал быть бесплатным. EventGhost кажется чем-то похожим. У меня больше нет телевизора AverMedia TVPhone98, но использование дистанционного управления через Girder было забавным.
источник
Если у вас есть несколько бесполезных клавиш (например, блокировка прокрутки, или пауза, или клавиша для вызова контекстного меню, или клавиша Windows справа, или еще), вы можете переназначить ее на клавиши мультимедиа.
Окна : с Sharpkeys .
Mac : с карабином
источник
Я не виню вас за то, что вы не хотите устанавливать дополнительное программное обеспечение, но AutoHotKey - это программа, которая позволяет вам писать заметки для нажатия клавиш.
AutoHotkey - бесплатная утилита с открытым исходным кодом для Windows. С его помощью вы можете:
источник
Многие приложения для медиапроигрывателей поддерживают «глобальные горячие клавиши» - комбинации клавиш, которые позволяют воспроизводить / приостанавливать, переходить к следующей дорожке и т. Д. Из любой точки вашего компьютера. (Многие из Ctrl/ Alt/ Shift/ Optionсочетаниях уже заявлены другим программным обеспечением, но Win/ Super/ Metaкомбинации клавиш относительно открыты.)
Например, у меня работает Songbird, и я назначил Win+ NumPad0для воспроизведения / паузы, в то время как Win+ NumPad4и Win+ NumPad6- предыдущий трек и следующий трек соответственно.
Проверьте, поддерживает ли ваш любимый медиаплеер глобальные горячие клавиши (и, если нет , воспользуйтесь лучшей).
источник
Как уже говорили другие, AutoHotkey может сильно помочь в этом случае. Например, этот сценарий переназначит кнопки «Предыдущая / Следующая» на Winkey + </>, «Уменьшение громкости / вверх» на Winkey + [/] и «Отключение звука» на Winkey + \. Для Play / Pause пробел в любом случае по умолчанию работает в YouTube и в настольных проигрывателях, таких как MPC-HC / MPC-BE / VLC. Просто для Windows Media Player вы можете переназначить Ctrl + P (по умолчанию для Play-Pause) в пробел.
Теперь у вашей клавиатуры есть мультимедийные клавиши :)
источник
Это не полный ответ на ваш вопрос, поскольку он, вероятно, слишком конкретен, но может содержать некоторую полезную информацию, поэтому я передаю ее:
Я делаю это так, используя fluxbox и ogg123 - у меня это в .fluxbox / keys
источник
В Windows 8 вы можете найти «Клавиатура» на панели управления. Оттуда откройте Microsoft Mouse and Keyboard Center. Под Keyboard, Basic settings, есть список специальных клавиш. Нажмите на одну из них, нажмите «Просмотреть все команды». Ниже, среди прочих, «Команды мультимедиа», в том числе «Следующая дорожка», «Предыдущая дорожка» и «Воспроизведение / пауза».
Хорошо работает для меня с собственным музыкальным приложением Windows.
У меня есть клавиатура Microsoft, поэтому я не знаю, работает ли Microsoft Mouse and Keyboard Center таким же образом с другими клавиатурами.
источник
Я думаю, что WMP Keys может быть решением, но он работает только с Windows Media Player.
источник
Я нашел одно приложение, которое может сделать почти все из них в Windows 7, и оно работает без каких-либо проблем, когда ваш рабочий стол разблокирован. Также он довольно прост в использовании.
http://sourceforge.net/projects/hotkeyp/?source=typ_redirect .
Единственный недостаток, который я обнаружил, это то, что он не будет работать, когда рабочий стол заблокирован, скажем, я вернулся из спящего режима, компьютер заблокирован, и у меня громко играет музыка. Мультимедийные клавиатуры могут отключить звук оттуда. Но с этим приложением вам нужно сначала разблокировать.
источник
Windows 10 имеет довольно надежное распознавание речи. Настройте и активируйте его, затем используйте эти команды для управления мультимедиа:
Вам не нужно произносить полное название программного обеспечения:
switch media player
достаточно переключиться на Windows Media Player;switch cast
Достаточно переключиться на Windows Cast-to-Device.Чтобы узнать, какие команды вы можете использовать в открытом окне, вы можете навести курсор мыши на кнопки и проверить подсказки. Если подсказки нет, вы можете сказать
show numbers
, и матрица чисел будет перекрывать любые активные элементы на вашем экране.источник
Я обнаружил, что программа « Snip » не только отображает текущую песню, но также позволяет вам управлять вашим проигрывателем. В настоящее время он поддерживает: Spotify, iTunes, Winamp, foobar2000, VLC, Google Play Music Desktop Player, Quod Libet
Посмотрите на https://github.com/dlrudie/Snip
источник