我想知道为什么我的蓝牙耳机连接在 ubuntu 中如此棘手。这是带麦克风的 Momentum 3,我主要通过 GUI 设置来控制它。我可以连接,但声音设置无法识别麦克风。或者有时根本无法识别耳机。这很令人困惑,我不明白为什么它有时能用,有时不能用。
我在某个地方找到了这个bluetoothctl
命令,但我的终端行为与我找到的描述不符。据说这应该给我一个已连接设备 mac 地址的列表,我可以从中选择我的耳机。然而,当我使用该命令时,输出是一个永无止境的数字列表,形式如下:
[CHG] Device AA:BB:CC:DD:EE:FF RSSI: -XY
和
[NEW] Device AA:BB:CC:DD:EE:FF GG-HH-II-JJ-KK-LL
[DEL] Device AA:BB:CC:DD:EE:FF GG-HH-II-JJ-KK-LL
这个输出是什么?有没有办法让它停止滚动,以便我可以读取bluetoothctl menu
和其他命令的输出?
答案1
这些是公布的 MAC 地址和附近蓝牙设备的蓝牙信号强度......输出将如下所示:
[NEW] Device 3B:EB:22:A4:12:64 3B-EB-22-A4-12-64
[CHG] Device 3B:EB:22:A4:12:64 RSSI: -55
[CHG] Device 3B:EB:22:A4:12:64 RSSI: -55
[CHG] Device 3B:EB:22:A4:12:64 RSSI: -59
[CHG] Device 3B:EB:22:A4:12:64 RSSI is nil
[DEL] Device 3B:EB:22:A4:12:64 3B-EB-22-A4-12-64
[CHG] Device 3B:EB:22:A4:12:64 RSSI: -55
[CHG] Device 3B:EB:22:A4:12:64 RSSI: -59
[CHG] Device 3B:EB:22:A4:12:64 RSSI: -62
其中[NEW]
表示新发现的设备 (已添加到列表中)[DEL]
表示设备不再可检测(从列表中删除)[CHG]
是设备信号强度的变化,在RSSI:
(接收信号强度指示器)具有负值,例如,-62
数字越低表示信号越强。
输出将不断更新(这叫做扫描)只要你的蓝牙控制器处于打开状态,当你关闭蓝牙控制器