因此,问题是:
带有蓝牙的 Windows 10 PC。
如果我的耳机已经连接到手机,是否可以强制将耳机通过蓝牙连接到电脑?
如果我的耳机已经连接到手机,它们将无法连接到 PC。我必须先断开它们与手机的连接,然后才能尝试连接到 PC。有没有办法强制它们自动连接到 PC?
谢谢!
因此,问题是:
带有蓝牙的 Windows 10 PC。
如果我的耳机已经连接到手机,是否可以强制将耳机通过蓝牙连接到电脑?
如果我的耳机已经连接到手机,它们将无法连接到 PC。我必须先断开它们与手机的连接,然后才能尝试连接到 PC。有没有办法强制它们自动连接到 PC?
谢谢!
我有一个带有 SD 卡插槽的蓝牙扬声器。
我插入了 SD 卡。
扬声器有一个迷你 USB 端口,可用于充电。
我的电脑通过蓝牙连接到扬声器。
有什么方法可以通过蓝牙将音频文件传输到该 SD 卡吗?
当我在 Windows 资源管理器中选择一个音频文件时,选择发送到蓝牙,选择设备,单击下一步,然后出现“Windows 无法传输某些文件”。
我使用的是带有 AX210 wifi+蓝牙内置芯片组的 MSI Delta 15 笔记本电脑。
我的蓝牙直到最近一两个月都工作得很好。我使用蓝牙耳机和蓝牙鼠标。
现在我必须使用有线耳机,因为我的蓝牙总是掉线。
现在,每当我尝试使用鼠标时,我的鼠标就会严重滞后。
我已经在互联网上搜索过了。似乎没有人有这个具体问题。蓝牙本身已无法使用。
我想我最近有一个内核更新,6.2.0-39,这可能是原因。我认为它在 5.15.0-91 上工作正常,所以我尝试恢复内核但无济于事。
我尝试了各种东西,比如 dmesg | grep Blue(似乎加载了正确的固件),禁用芯片上的蓝牙共存,安装最新的 6.5.0 固件...
linux-modules-iwlwifi-$(uname -r)
,这实际上导致我的整个 WiFi 瘫痪。最大的问题是没有明显的错误。这并不是说该芯片无人认领。它只是无法正常工作。
几个月前它工作得很好,但现在蓝牙一切都滞后。
我也不太确定如何解决这个问题,因为该设备已被认领并且“似乎”运行正常。如何解决蓝牙延迟问题并使其再次正常工作?
我正在尝试为我的蓝牙接收器编写一个 udev 规则,该规则在连接时运行一个脚本来检查是否也添加了相应的音频设备,如果没有添加则重新连接。由于某种原因,当我打开接收器并自动连接时,首先没有添加音频设备。我使用管道线脉冲。
问题是我不知道如何让 udev 检查音频设备。pactl list
不能以 root 身份工作,但这没关系,因为从理论上讲,pw-cli list-objects
应该可以工作。所以我的脚本看起来像这样:
#!/bin/bash
sleep 3
# JR-CB1 connected but not available as audio device
if bluetoothctl devices Connected | grep "25:4E:4A:C7:43:C4" && ! pw-cli list-objects | grep "25_4E_4A_C7_43_C4"; then
# Reconnect
bluetoothctl disconnect 25:4E:4A:C7:43:C4
bluetoothctl connect 25:4E:4A:C7:43:C4
fi
在终端中,su
这工作得很好。如果没有音频设备,它将重新连接;如果有,则不执行任何操作。pw-cli list-objects | grep "25_4E_4A_C7_43_C4"
添加音频设备后的输出为
object.path = "bluez_output.25_4E_4A_C7_43_C4.1:monitor_0"
object.path = "bluez_output.25_4E_4A_C7_43_C4.1:monitor_1"
node.name = "bluez_output.25_4E_4A_C7_43_C4.1"
device.name = "bluez_card.25_4E_4A_C7_43_C4"
object.path = "bluez_output.25_4E_4A_C7_43_C4.1:playback_1"
object.path = "bluez_output.25_4E_4A_C7_43_C4.1:playback_0"
grep 返回值为 0,因此 if 语句不应运行。然而,虽然这在终端中有效,但在 udev 中由于某种原因它不起作用。当 udev 运行时记录脚本的输出时, 的输出pw-cli list-objects | grep "25_4E_4A_C7_43_C4"
为空并且返回值为 1,这意味着执行了重新连接,并且我得到了无限的重新连接循环。
为什么 udev 无法列出 pipeline 音频设备?还有别的办法吗?
我最近用以下部件构建了一台台式计算机:
我在 Archlinux 上。一切正常,但网卡。该卡被识别,但 wifi 和蓝牙都不起作用。
当我在 wifi 接口上运行 iwconfig 时,我得到一个奇怪的值:
❯ iwconfig wlp4s0
wlp4s0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=-2147483648 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
我整天都在尝试各种没有变化的内核/固件,我开始认为卡有问题。tx-Power 有这种值正常吗?
在 Windows 10 上,按我的蓝牙耳机上的音量键直接控制源设备上的音量,而不是控制耳机自己的独立音量级别。我在此将其称为“统一”的音量级别。
我将以前的 Windows 10 笔记本电脑升级到了运行 Windows 11 的新笔记本电脑。
在 Windows 11 上,音量级别不统一。此外,当我滑动屏幕上的音量滑块时,音量不会改变。耳机仍然具有独立的音量级别,这是启用绝对音量时降低音量的唯一方法。
我找到的每个搜索结果都告诉我在注册表中禁用绝对音量。这修复了源音量不变,但不统一音量级别。
如何让我的新笔记本电脑和蓝牙耳机具有统一的音量级别,就像在 Windows 10 上一样?
我有一个 JBL Tune 510 BT 耳机,直到上周六我一直在 Debian GNU/Linux 上成功使用它。
要连接,我一直在使用bluetoothctl
5.65 版。
这个星期六,我第一次将耳机与 Windows 11 配对。它工作得很好。但是,当我重新启动 Linux 时,我无法再连接到耳机。
我以发现模式启动耳机,它会发出“砰”的一声,然后我运行bluetoothctl connect
. 拖尾syslog
,我看到以下内容:
bluetoothd[641]:src/profile.c:ext_connect() 免提语音网关无法连接到 MAC-ADDRESS:连接被拒绝 (111)
bluetoothd[641]:profiles/audio/avdtp.c:avdtp_connect_cb() 连接到 MAC -地址:连接被拒绝 (111)
我已经尝试通过按住音量调高和调低来重置耳机,如此处所示。上面的错误消息是我在重置后尝试连接。
我有一个 Newland NLS-BS80 蓝牙条码扫描仪,它的手册中有一个“恢复出厂默认设置”条码,打印在纸上。
此条码会立即将设备重置为其出厂默认设置,因此我想创建一个基于 Web 链接的图像以供我的同事使用。
所以我用 Android 中的 Barcode Scanner 应用程序扫描了这个 Barcode 以找出它背后的内容,我发现它的实际价值是 $$%^1207 但我不知道为什么当我在网上制作 Code-128 条形码时包含相同 $$%^1207 值的工具无法重置我的设备?
该设备只是将其视为普通条码,而不是特殊的重置条码。
那么我在哪里做错了?谢谢。