蓝牙LE和Ubuntu 16.04,有时可以工作,其他时候没有

我来自Fedora 22和23,因为它支持我的BLE鼠标(Microsoft Designer Mouse)。 我决定切换到“稳定”16.04,因为我更喜欢Unity而不是gnome。 为了使我的鼠标至少与我的PC配对,我必须从/etc/bluetooth/main.conf中删除50-bluetooth-hci-auto-poweron.rules并取消注释autoenable = true(如此处所示https:// bug .launchpad.net / ubuntu / + source / bluez / + bug / 1510570 )。

有时当我启动计算机时,鼠标会工作(虽然它会在一段时间后停止工作),有时则不会。 例如,今天我重新启动了我的电脑10次没有成功。 昨天,它在3次重启后起作用。 请帮帮我,这真的很烦人。

的lsusb

Atheros Communications,Inc。AR3012蓝牙4.0

dmesg的

蓝牙:BNEP(以太网仿真)版本1.3

蓝牙:BNEPfilter:协议组播

蓝牙:初始化BNEP套接字层

蓝牙:初始化RFCOMM TTY层

蓝牙:初始化RFCOMM套接字层

蓝牙:RFCOMM版本1.11

蓝牙:hci0命令0x0c52 tx超时

bluetoothctl:

[蓝牙] #info CC:E4:52:E7:9B:9E

装置CC:E4:52:E7:9B:9E

名称:Designer鼠标

别名:Designer Mouse

外观:0x03c2

图标:输入鼠标

配对:是的

信任:是的

被阻止:没有

连接:没有

LegacyPairing:没有

Modalias:usb:v045Ep0805d0100

[蓝牙] #connect CC:E4:52:E7:9B:9E

试图连接到CC:E4:52:E7:9B:9E

连接失败:org.bluez.Error.Failed

如果有一种方法可以知道与fedora配置的不同之处,那将是很棒的,因为在该系统上它的工作非常完美。

我解决了用blueman替换gnome蓝牙默认指示器(这更好,有更多选项,我真的很想知道它为什么不是默认值)

cd /usr/share/upstart/sessions sudo mv indicator-bluetooth.conf indicator-bluetooth.conf.old sudo apt install blueman 

然后我重新启动并重新关联鼠标。 现在它随时都可以完美运行。

我也有类似的问题。 我正在使用Ubuntu 16.04和Microsoft Designer Mouse。 鼠标在启动时工作,但随后在一段时间后停止工作。 使用通知栏中的图标关闭再打开蓝牙适用于我,但这真的很烦人。