防止某些设备自动配对(蓝牙)


40

我有一个运行OS X 10.10.1(Yosemite)的2011年初Macbook Pro 13“。

在工作中,我有一个Apple Magic Trackpad和一个Apple Wireless Keyboard,它们都使用蓝牙。当我开始工作时,我的Mac会自动连接到它们两者(如果打开了蓝牙)。

在家里,我有一个Belkin F8Z492-P蓝牙音频适配器连接到我的立体声音响(抱歉,没有可用的产品页面)。如果打开了蓝牙,我的音频将自动路由到蓝牙适配器(这是我很少需要的)。

如何使OS X在工作时自动连接到触控板和键盘,而在家中不自动连接到蓝牙音频适配器?

目前,我回到家时关闭了蓝牙功能,但是我想避免在回到家中/上班时切换蓝牙功能,因为开始在无线键盘上键入内容非常烦人,或者没有任何反应我回家时有声音。

如果无法做到这一点,当连接到蓝牙音频适配器时,是否可以阻止OS X自动切换音频?


1
当我想使用它时,我不想取消配对和重新配对,因为实际的适配器在不方便的地方。
蝙蝠侠

它不仅在Macbook处于睡眠状态时执行此操作,还会打开iTunes(我不使用),并且在打开扬声器时可能会有〜3种不同的设备连接到扬声器,从而导致有趣的“劫持我的扬声器?” 游戏。
contrebis

Answers:


56

我遇到了同样的问题,最终找到了可行的解决方案。在您的终端中运行它。之后,您只需要手动连接到蓝牙音频系统即可。

sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist DontPageAudioDevices 1

为了清楚起见,您的Mac将不会自动连接到音频设备,但会继续自动连接到其他设备,对吗?
Merchako

1
的确如此,例如,我的mac仍会自动连接到键盘和鼠标,但是如果要连接到立体声,则需要从设备的蓝牙列表中手动选择它。
马特

如果这对我有用,我将非常高兴。不幸的是,事实并非如此!虽然这可能适用于早期的OSX版本,但我发现在Sierra 10.12.16上,如上所述设置plist值后,它没有明显的效果。我什至在重新启动后确认了该值,并且通过defaults read /Library/Preferences/com.apple.Bluetooth.plist DontPageAudioDevices
John Mark Mitchell将

也不适合我,现在我不能再投票了。嘎
ssssaaaa

1
更正:今天重新启动计算机后,它开始工作。
ssssaaaa

2

这有点远,但是在家里进入“系统偏好设置”>“声音”>“输出”,然后手动选择“默认”选项(通常是“扬声器”)。

这意味着OS X将重新确定优先级,以便在Belkin F8Z492-P蓝牙音频适配器可用时,您宁愿使用默认选项。

然后,当您要使用它时,请通过AirPlay菜单(如果可能)选择它,因为这不会影响OS X的优先级。如果无法通过AirPlay菜单使用它,则只需要使用“系统偏好设置”应用程序来回手动切换,除非您想进入某些AppleScripting。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.