Logitech MX Master Mouse对,但不起作用


11

最近购买了Logitech MX Master鼠标,用于我的Ubuntu台式机和OS X笔记本电脑。它完全无需配对就可以轻松配对,甚至不需要PIN码-但是我对此无能为力。

蓝牙选项屏幕截图

“连接”开关将不会激活,鼠标本身似乎也无法确认我的计算机存在。

我以前没遇到过其他蓝牙鼠标的麻烦。我的猜测是这与支持Bluetooth 4.0 Smart的鼠标有关。但是我的硬件也是如此,所以我认为应该没问题。如果我切换到Unifying接收器,鼠标本身也可以正常工作,但是我真的更喜欢使用蓝牙。


同样的问题在这里,我可以配对,如果我将PIN设置为0000,就可以了,但是配对后看起来就像你的一样。
davidbaumann

Answers:


23

因此,由于人们似乎仍在这里寻找答案(我不怪你,这是一个很好的鼠标),所以我决定从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地址。

那应该做。希望对你有帮助!


极好的答案。哇。但是,有几个问题:1)升级后,仅仅获得apt-get升级就不够了吗?似乎apt-get install只会告诉您已经安装了bluez。2)除了打破blueman支持外,您是否还遇到其他问题?
sigmabeta

抱歉,“破坏蓝牙支持”实际上是指“破坏内置的蓝牙控制面板”。
sigmabeta

我发现的唯一真正的问题是我无法使用蓝牙音频,但是老实说,我并没有尝试太多以使其正常工作。可能有一种方法可以做到。另外,是的,升级肯定可以。如果我记得,那是我的方法,但是我认为也许您有理由或不升级的东西,所以我决定继续安装。这取决于偏好。;)
Ellie

Failed to pair: org.bluez.Error.AuthenticationCanceled当我尝试配对时,我很高兴:/
JuHwon

1
@JuHwon实际上,该指南已过时。尽快更新。
Ellie 2016年

1

我有同样的问题,我使用过blueman软件,但是它也不起作用。我只注意到配对过程以“身份验证失败”结束。可悲的是,logitech不支持MX Master使用Linux(无法配置手势等。)。我注意到MX Master中的无线通信已加密,也许BLE无法处理。为了100%确定此软件有问题,我在同一台计算机上检查过Windows 8.1-与BT相比,它既流畅又轻松,并且可以正常工作。


“不为MX Master支持Linux”-我注意到,新的“ MX Master 3”现在将Linux(和Windows / Mac)列为受支持的OS。
MrWhite
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.