7

У меня есть пара наушников Bluetooth, которые я успешно соединила с моей 64-битной машиной Windows 7, и звук воспроизводится через них без помех. На "Стадии устройства" в свойствах наушников при поиске и устранении неисправностей отображается "последний подключенный" как "подключенный в настоящий момент", даже если я выключаю и снова включаю наушники или после перезагрузки компьютера. Таким образом, стек Windows Bluetooth без проблем находит их.

У меня проблема в том, что при повторном подключении наушников к моему компьютеру они отображаются как отключенные в настройках звука, и звук не направляется на них, пока я не подключу их вручную. Мне нужно зайти в настройки звука, затем на вкладке «Воспроизведение» щелкнуть правой кнопкой мыши на наушниках и выбрать опцию «Подключить».

Есть ли способ автоматически подключить настройки звука, когда наушники доступны для Windows?

6 ответов6

3

Если щелкнуть правой кнопкой мыши значок громкости / динамика по часам и перейти к пункту «Устройства воспроизведения», вы можете попробовать установить их в качестве устройства воспроизведения по умолчанию. Таким образом, они должны вступить во владение, когда они повторно соединяются.

Я признаю, что даже с Windows 7 я нахожу, что ситуация с подключением / повторным подключением не всегда проходит гладко. Я сравниваю это с док-станцией / расстыковкой вашего ноутбука. Большую часть времени это довольно гладко. Изредка не так уж и много.

1

У меня есть Bluetooth-устройство Logitech, и я использую небольшой и быстрый грязный скрипт AutoHotkey для подключения или отключения. И я люблю это.

Сохраните его как connect.ahk и адаптируйте его под свои нужды. Посмотрите документацию AutoHotkey о том, как это сделать. Поскольку у меня есть Lenovo Thinkpad, я не знаю, работает ли он с вашим ПК, но, возможно, он может дать вам еще одну идею, как ее решить. Удачи!

;FHEM: Turn on Receiver Power Socket (You probably want to delete the following line!!)
;runWait, "curl.exe" "http://fhem.box:8083/fhem?cmd=set`%20music`%20on"

;Open control panel's BT device connect Window (Adapt the Address to your device specific one)
run, "C:\Program Files\ThinkPad\Bluetooth Software\BTWUIExt.exe"  /deviceAddr=c8844711xxxx

;*******************
;replace "(49)Logitech Adapter" in all following lines by the Window title depending on your device
;*******************
; Wait for the Window
WinWait, (49)Logitech Adapter,
IfWinNotActive, (49)Logitech Adapter, , WinActivate, (49)Logitech Adapter,
WinWaitActive, (49)Logitech Adapter,

;then click on "connect"/"disconnect" button (the window must be big enough to show the button), maybe you need to adapt the coordinates (?)
MouseClick, left,  778,  213
Sleep, 100

;close window
WinWait, (49)Logitech Adapter,
IfWinNotActive, (49)Logitech Adapter, , WinActivate, (49)Logitech Adapter,
WinWaitActive, (49)Logitech Adapter,
Sleep, 100
Send, {ALTDOWN}{F4}{ALTUP}
0

Моя гарнитура автоматически подключается после включения, пока я держу окно "Управление устройством Bluetooth" открытым. Чтобы попасть в это окно: щелкните правой кнопкой мыши значок Bluetooth в трее -> Показать устройства Bluetooth -> щелкните правой кнопкой мыши на своем устройстве -> Управление.

0

После сопряжения вашего устройства перейдите к: Устройства и принтеры → Выберите имя динамика Bluetooth / наушников → Создайте ярлык на рабочем столе → Откройте меню «Пуск» → Все программы → Запуск → Добавьте ярлык BT Speaker / наушников в эту папку → Перезагрузите компьютер

Теперь он должен автоматически открыть это окно устройства при входе в систему и автоматически переподключить его

Я проверил это на Windows 7 64-битной

0

Существует проблема с настройкой динамика Bluetooth (BT) в качестве "вывода звука по умолчанию", если вы используете адаптер Bluetooth Bluetooth.

В этом случае, если вы запускаете компьютер с выключенным динамиком BT, устройство по умолчанию автоматически переключается обратно на системное значение по умолчанию (не динамик BT), поэтому вам необходимо: 1.) включить динамик BT; 2.) вручную установите динамик BT в качестве устройства по умолчанию; и вы должны повторять это каждый раз.

Я нашел решение этой проблемы. Это командный файл, который должен быть запущен в Windows (я тестировал его в Windows 7 и Windows 10). Он постоянно пытается установить динамик BT в качестве устройства по умолчанию, и при включении динамика он прекращает мониторинг и сам закрывается. Он работает с 3-секундной паузой между проверками, поэтому он не замедляет работу вашей системы.

Сначала вы должны создать папку и загрузить в нее две бесплатные утилиты:

1 .: SoundVolumeView от NirSoft: http://www.nirsoft.net/utils/sound_volume_view.html

2 .: NirCmd от NirSoft: http://www.nirsoft.net/utils/nircmd.html

Вам необходимо включить динамик BT и установить его в качестве звука по умолчанию. (Следуйте ответу Джона здесь, чтобы сделать это.)

Теперь вам нужно экспортировать текущие настройки звукового устройства с помощью этой команды:

SoundVolumeView.exe /scomma AudioDevices.txt

Создан текстовый файл с именем AudioDevices.txt. Откройте этот файл и найдите ваш BT-динамик в его содержимом. Скопируйте эту строку в буфер обмена от ее начала до части ", Render". Для меня эта специфическая часть была такой (но она разная для всех!):

Наушники, Устройство, Render, Anker SoundCore стерео, Render

Теперь создайте файл с именем set_default_device_cycle.cmd со следующим содержимым:

@echo off
timeout /t 10
:start
NirCmd setdefaultsounddevice "Headphones" 1
SoundVolumeView /scomma "%temp%\AudioDevices.txt"
>nul find "Headphones,Device,Render,Anker SoundCore stereo,Render" "%temp%\AudioDevices.txt" && (goto end)
cls
echo Waiting for the Bluetooth Speaker to be powered on...
timeout /t 3
goto start
:end

Посмотрите на строку, которая начинается с "> nul find". Вы должны поменять местами цитируемую часть с текстом, извлеченным из файла AudioDevices.txt. НЕ используйте предоставленный мною текст, так как он работает только в моей среде, 99% вероятности того, что вы будете другими. И проверьте строку, начинающуюся с "NirCmd setdefaultsounddevice", текст в кавычках (для меня это были наушники) должен совпадать с начальным словом текста, который вы извлекли из AudioDevices.txt.

Сохраните этот файл (set_default_device_cycle.cmd) и поместите его в папку "Автозагрузка", чтобы он запускался при каждой загрузке Windows. Еще лучше поместить ярлык в папку "Автозагрузка", а в свойствах ярлыка установить "Выполнить" на "Свернутый", чтобы скрыть черное окно.

-1

Решено (по крайней мере, если у вас Realtek HD Audio):

  1. Нажмите, чтобы показать все значки в системном трее,
  2. Щелкните правой кнопкой мыши на небольшом динамике коричневатого цвета (это Realtek)
  3. Выберите "аудио устройства"
  4. Чем вы должны увидеть список ваших устройств (убедитесь, что ваше устройство Bluetooth включено)
  5. Щелкните правой кнопкой мыши и выберите (установить в качестве устройства по умолчанию).

Теперь ваше устройство будет автоматически подключаться при включении!

Извините, я не могу публиковать фотографии. Но, как вы знаете, если у вас есть Realtek, он заменяет аудио-менеджер Windows, если устройство по умолчанию установлено в Windows, Realtek все равно переопределит это.

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