Описание тега media-keys

Все, что связано с медиа-клавишами, то есть специальные клавиши, которые можно найти на некоторых типах клавиатур и использовать для запуска или управления медиа-приложениями, а иногда и интернет-приложениями. Например, клавиши, используемые для увеличения / уменьшения громкости музыки, пропуска песни или запуска интернет-браузера.
3 ответа

KeyEvent специальные ключи (например, отключение звука)

В настоящее время я пытаюсь создать небольшое приложение для Android для управления MediaPlayer (например, Rythmbox) на моем ПК. Большинство медиаплееров понимают специальные клавиши на моей клавиатуре (например, "воспроизведение / пауза" или "следу…
04 июн '11 в 10:53
2 ответа

Могут ли "упакованные приложения" Chrome реагировать на глобальные команды клавиатуры?

Я недавно перешел с Spotify на Google Music, но скучаю по наличию настольного клиента, который реагирует на команды клавиатуры. В частности, на моем ноутбуке есть мультимедийные клавиши, и мои пальцы продолжают выходить из них из мышечной памяти. Чт…
1 ответ

Медиа ключи в WndProc не стреляют

Я создаю медиаплеер в WinForms, C#. Я хочу, чтобы пользователь нажимал мультимедийные клавиши на клавиатуре, используя следующий код, который можно найти в Интернете: public const int WM_APPCOMMAND = 0x0319; protected override void WndProc(ref Messa…
27 окт '18 в 22:33
3 ответа

Как эмулировать нажатие медиа клавиш в Java?

Как я могу эмулировать нажатие мультимедийных клавиш в Java? Такие как воспроизведение / пауза, следующий / предыдущий, регулятор громкости. C# имеет VK_MEDIA_PLAY_PAUSE, VK_MEDIA_NEXT_TRACK и так далее. У Java есть класс Robot для работы с ключами,…
13 май '15 в 16:57
0 ответов

Python: регистрировать все нажатия клавиш (особенно Ctrl, Alt, Alt Gr, Shift и горячие клавиши мультимедиа)

Мне интересен кейлоггер, который регистрирует все нажатые клавиши, особенно Ctrl, Alt, Shift, Alt Gr и все горячие клавиши мультимедиа, такие как Play, Stop, Next, Previous и так далее. Поскольку я нашел только те клавиатурные шпионы, которые не зап…
2 ответа

android.intent.action.MEDIA_BUTTON не может работать

<receiver android:name=".MusicIntentReceiver" android:exported="false"> <intent-filter> <action android:name="android.media.AUDIO_BECOMING_NOISY" /> </intent-filter> <intent-filter> <action android:name="android.inte…
1 ответ

Сбой CGEventTapCreate и CFMachPortCreateRunLoopSource EXC_BAD_ACCESS

Я пытаюсь подключиться к скрытым событиям OSX. Я нашел фрагмент для тестирования. Однако мой код всегда кажется неудачным с EXC_BAD_ACCESS на CFMachPortCreateRunLoopSource линия. Кажется, что downEventTap нулевой. Чтение документации говорит мне, чт…
2 ответа

Не удается захватить нажатие клавиши мультимедиа

Я пытаюсь написать скрипт Auto HotKey, включающий мультимедийные клавиши на моей клавиатуре, но нажатия клавиш, такие как Media_Play_Pause, не соответствуют моим мультимедийным клавишам. Хотя мультимедийные клавиши на моей клавиатуре (Logitech Wirel…
1 ответ

Окна мультимедиа DirectX не отвечают

Я создаю игру с пользовательским игровым движком, и когда вы выбираете окно, которое оно создает, оно не позволяет вам использовать клавиши мультимедиа, например, изменение громкости или воспроизведение / приостановка музыки, или все, что связано с …
12 ноя '18 в 19:30
1 ответ

Глобальный брелок для медиа-клавиш в C#

Со следующим RegisterHotKey функция, я могу глобально перехватить обычные комбинации клавиш и модификаторов: [DllImport("user32.dll")] private static extern bool RegisterHotKey(IntPtr hWnd, int id, uint fsModifiers, uint vk); Отличная статья об этом…
20 сен '14 в 18:21
1 ответ

Симуляция нажатия Media-Key в MacOS

Я хотел бы имитировать нажатия клавиш мультимедиа из приложения в Mac OS. Я использую Swift в Xcode 10 на Мохаве 10.14.4 Используя такие ответы, как Имитация нажатия клавиш с помощью Swift, я могу имитировать различные клавиши, но не клавиши перенос…
24 апр '19 в 22:43
0 ответов

Как записать событие с пульта Apple Remote?

Я хочу записывать события с пульта Apple в приложении macOS. Я попытался использовать EventTap для захвата CGEvent из системы и обнаружил, что он отправляет событие. Затем я превращаю его в NSEvent, после чего обнаружил, что data1 и data2 всех кнопо…
23 ноя '19 в 21:34
1 ответ

Может ли Autohotkey переназначать комбинации клавиш мультимедиа?

Я хочу использовать 4 кнопки над цифровой панелью для ввода данных с кнопкой "calc" в качестве своего рода модификатора, чтобы я мог делать с ними несколько вещей. У меня проблемы с работой комбинаций клавиш. Вот несколько разных версий кода, которы…
15 июл '20 в 18:58
0 ответов

Протокол Chrome DevTools - Отправить Mediakey не работает

Я хочу использовать протокол Chrome DevTools для отправки (имитации) ключа мультимедиа (VK_MEDIA_PLAY_PAUSE). Поэтому я использую Метод Input.dispatchKeyEvent с параметрами { "type": "rawKeyDown", "windowsVirtualKeyCode": 179, "nativeVirtualKeyCode"…
27 мар '21 в 00:31
1 ответ

Медиа-ключи клавиш MX не работают после установки Logitech Options

Я недавно купил эту комбинацию клавиш MX и MX Master и был рад использовать клавиатуру в полной мере, но мультимедийные клавиши не работают после того, как я установил программное обеспечение Logitech options. В Интернете не так много исследований п…
0 ответов

Как использовать нажатия клавиш мультимедиа и изменения громкости в приложении WPF?

У меня есть приложение WPF, которое должно реагировать на клавиши мультимедиа и ручку громкости, которую я подключил к компьютеру. Это было просто с помощью команд WPF: MainWindow.xaml: <CommandBinding Command="local:Commands.VolUp" CanExecute="V…
16 мар '22 в 14:18
1 ответ

API сеанса веб-аудио для запуска вызовов методов в приложении, а не для воспроизведения мультимедиа

Мне трудно заставить Web Audio API делать то, что я хочу. Моя цель — в конечном итоге запустить распознавание голоса в PWA на мобильных устройствах, но сначала я решил сделать тестовый пример увеличения счетчика при каждом нажатии кнопки воспроизвед…
1 ответ

Поиск кода события ключа Bluetooth на Raspberry Pi

Я использую raperry pi 3b под управлением 32-битной ОС по умолчанию. Я пытаюсь записать входные данные Bluetooth с моей гарнитуры, аналогично команде чтения. Чтобы связать этот код, который я получаю от него, с другой командой, чтобы делать такие ве…