最近购买了Logitech MX Master鼠标,用于我的Ubuntu台式机和OS X笔记本电脑。它完全无需配对就可以轻松配对,甚至不需要PIN码-但是我对此无能为力。
“连接”开关将不会激活,鼠标本身似乎也无法确认我的计算机存在。
我以前没遇到过其他蓝牙鼠标的麻烦。我的猜测是这与支持Bluetooth 4.0 Smart的鼠标有关。但是我的硬件也是如此,所以我认为应该没问题。如果我切换到Unifying接收器,鼠标本身也可以正常工作,但是我真的更喜欢使用蓝牙。
最近购买了Logitech MX Master鼠标,用于我的Ubuntu台式机和OS X笔记本电脑。它完全无需配对就可以轻松配对,甚至不需要PIN码-但是我对此无能为力。
“连接”开关将不会激活,鼠标本身似乎也无法确认我的计算机存在。
我以前没遇到过其他蓝牙鼠标的麻烦。我的猜测是这与支持Bluetooth 4.0 Smart的鼠标有关。但是我的硬件也是如此,所以我认为应该没问题。如果我切换到Unifying接收器,鼠标本身也可以正常工作,但是我真的更喜欢使用蓝牙。
Answers:
因此,由于人们似乎仍在这里寻找答案(我不怪你,这是一个很好的鼠标),所以我决定从MX Anywhere 2答案中复制粘贴内容。无论如何,请享受:
> 15.10更新:
在我最初的回答中,我说过15.10出现时很可能会解决此问题。尽管15.10确实具有bluez 5,但配对仍然存在一些问题。老实说,自从我自己解决此问题以来已经有一段时间了,但是如果我没记错的话,MX Master(MX Anywhere 2)使用的是无PIN配对方法,这种方法在Ubuntu中还没有很好地实现。以下是一些可以用作快速修复的命令:
hciconfig hci0 sspmode 1
hciconfig hci0 down
hciconfig hci0 up
如果您使用的是hci0以外的其他蓝牙设备,则显然必须更改命令的该部分,否则,应该很好用。
原始答案(对于<15.10):
我前一段时间有这个问题。基本上发生的事情是MX Master需要Bluetooth Smart,而Ubuntu附带了bluez(Bluetooth驱动程序)4,bluez 4不支持Bluetooth Smart。Bluez 5增加了对Bluetooth Smart的支持,应该从15.10开始发行,但是现在,如果要使用它,则必须手动安装bluez 5。
请注意,如果您想要一个稳定的系统,请不要这样做。首先,这将破坏设置面板中的内置蓝牙控件。我将要描述的这种方法也添加了PPA,这在升级和填充时应该对您的系统不利。仅当您知道如何删除PPA并恢复为bluez 4时,或者只是不在乎并希望使其正常工作时,才执行此操作。; P
首先,您需要添加带有bluez 5的PPA。我建议使用Austin生产的bluez 5 PPA,因为这是我以前使用过的PPA。使用以下命令添加它:
sudo add-apt-repository ppa:vidplace7/bluez5
然后刷新apt-get:
sudo apt-get update
之后,您可以使用以下命令安装bluez 5:
sudo apt-get install bluez
现在您有了bluez 5,您需要一种控制蓝牙的方法,因为如前所述,内置的控制面板将不再起作用。
为此,我尝试了两种方法。如果您想拥有GUI,那么Blueman是您的最佳选择。您可以使用以下命令简单地安装它:
sudo apt-get install blueman
这将安装Blueman蓝牙接口,您可以为应用启动器打开该接口。它应该直接使用,不需要任何深入的解释。
但是,我推荐的方法是使用命令行。我发现它更加稳定(在Blueman不能在登录屏幕上工作),并且实际上非常直观地用作命令行。
它的工作方式是bluetoothctl
在命令行中键入内容,现在您将拥有一个与蓝牙设备进行交互的命令界面。您可以键入help
以获取命令及其作用的列表。首先要用于配对MX Master的scan
命令是该命令。如果键入scan on
,计算机将开始搜索蓝牙设备。在此模式下,将MX Master置于配对模式,然后等待其显示在控制台中。它将显示如下内容:
[NEW] Device XX:XX:XX:XX:XX:XX MX Master
字符串“ XX:XX:XX:XX:XX:XX:XX”是MX Master的MAC地址。要将其配对并连接,请键入:
pair XX:XX:XX:XX:XX:XX
connect XX:XX:XX:XX:XX:XX
确保将所有“ XX:XX:XX:XX:XX:XX”更改为扫描时获得的MAC地址。
那应该做。希望对你有帮助!
Failed to pair: org.bluez.Error.AuthenticationCanceled
当我尝试配对时,我很高兴:/