7

Я синхронизирую наушники Bluetooth и играю музыку с моего ноутбука с Windows 10 без каких-либо проблем.

Как я могу сделать возможным приостановить / воспроизвести, пропустить дорожку, элементы управления предыдущей дорожки на наушниках, работающих с Windows 10?

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

Интересно, а есть ли способ поймать блютуз синглы с помощью autohotkey?

3 ответа3

1

Нажмите кнопку «Пуск» в Windows и перейдите к панели управления. Запустите Администрирование и нажмите Сервисы. Прокрутите вниз до Доступ к устройству интерфейса пользователя и убедитесь, что служба запущена. Если это не так, нажмите «Перезапустить службу» в левой части окна и автоматически переключите ее на запуск, дважды щелкнув службу.

0

Не уверен, почему ваши элементы управления не работают, если вы не блокируете систему. Но если вы заблокируете его, я могу подтвердить, что элементы управления не будут работать. Некоторые подробности здесь. Я разговаривал с сотрудником службы поддержки Windows, и он сказал мне, что некоторые люди в MS знают об этой проблеме, но в настоящее время нет никаких доказательств того, что проблема будет решена.

0

Я нашел этот пост Reddit с решением, которое, кажется, работает с play/pause.

В дополнение к этому я использую расширение StreamKeys Chrome, как предложенный выше эскалатор. Это работает более или менее хорошо для меня. Вы можете настроить его под свои нужды.

Рабочий скрипт .ahk из вышеупомянутого Reddit Post:

#Include AHKHID.ahk
Gui, +LastFound
hGui := WinExist()
OnMessage(0xFF, "InputMsg")
AHKHID_Register(12, 1,hGui, RIDEV_INPUTSINK)
return

InputMsg(wParam, lParam) {
    Local d
    devhandle:=AHKHID_GetInputInfo(lParam,II_DEVHANDLE)
    data_code:=AHKHID_GetInputData(lParam, uData)
    if (data_code=5) {
       SendInput {Media_Play_Pause}
    }
    return test
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .