我刚刚在我的 Asus 403SA 笔记本电脑上安装了 Ubuntu 16.04 LTS。我一直无法使用我的 Microsoft Bluetoothmouse 3600。我尝试通过默认蓝牙小程序配对/连接它。我尝试从软件中心安装蓝牙适配器,但也没有用。无论使用哪种方式,鼠标都可以被识别、配对、连接(显然),但它仍然根本无法工作。
最烦人的部分来了。当我再次尝试 Linux 时(多年前曾使用过 SUSE 和 Ubuntu),我决定不仅尝试默认的 Ubuntu 版本,还尝试 Kubuntu。当我从 USB 运行 Kubuntu 时,我的鼠标工作正常。当我安装 Kubuntu 时,鼠标又不能用了。我不太喜欢 KDE,所以我想我会回到纯 Ubuntu 并尝试让它工作。
另一件奇怪的事情是,如果我查找鼠标的 OUI,如蓝牙设备 (FA:FF:F6:D8:AB:D0) 中所示,它会显示为未知制造商?
答案1
请参阅此错误报告和评论:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1510570
在 Ubuntu 16.04 下对我有用的是编辑/etc/bluetooth/main.conf
#[Policy]
取消注释[Policy]
并取消注释 +#AutoEnable=false
激活AutoEnable=true
另外,我注释了其中的所有行50-bluetooth-hci-auto-poweron.rules
(/lib/udev/rules.d/
在每行前面加上#)。
重新启动并使用以下方法配对鼠标:
$ bluetoothctl
$ agent on
$ default-agent
$ pairable on
$ scan on
$ devices (to see the devices and macs that you want to pair)
$ pair <dev mac>
$ trust <dev mac>
$ connect <dev mac>