我的蓝牙鼠标无法保持连接。这是最近在16.04发生的,我随后升级到18.04,但问题仍然存在。
从 bluetoothctl 你可以看到每次我移动鼠标时它连接,然后立即断开连接。
$ bluetoothctl
Agent registered
[bluetooth]# list
Controller 18:5E:0F:99:9B:EC brendan-HP-ENVY-m7-Notebook [default]
[bluetooth]# devices
Device 00:00:00:00:51:00 Bluetooth Mouse
Device 68:64:4B:3B:C7:E4 68-64-4B-3B-C7-E4
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
[CHG] Device 00:00:00:00:51:00 Connected: yes
[CHG] Device 00:00:00:00:51:00 Connected: no
Run Code Online (Sandbox Code Playgroud)
我已经按照其他线程建议更新到最新的 bluez5 版本,但没有骰子....
任何帮助,将不胜感激。
这已经被问过并回答过一百万次。我想我已经阅读了几乎所有这些问题和答案,并尝试了尽可能多的解决方案。
但是,我仍然无法让鼠标在睡眠、关机或任何停止使用后自动重新连接。我在 Kubuntu 14.04, 64bit 下使用 Microsoft Sculpt Comfort Mouse。当然,我可以手动连接。
我最近的努力是添加行
<!-- Microsoft Sculpt Comfort mouse -->
<device oui="28:18:78:" name="Microsoft Sculpt Comfort Mouse" pin="0000"/>
Run Code Online (Sandbox Code Playgroud)
到/usr/share/kde4/apps/bluedevilwizard/pin-code-database.xml然后重新启动蓝牙
sudo service bluetooth restart
Run Code Online (Sandbox Code Playgroud)
但没什么。鼠标仍然需要手动配对。
而刚才,在尝试了一些hcitool命令之后 - 鼠标根本无法连接!我现在得到的只是超时消息。我不知道我做了什么,但到目前为止鼠标根本拒绝连接。
我在这里有点困惑......
由于从 13.04 升级到 13.10,我的鼠标不再通过蓝牙连接。在设置中,它指出鼠标未配对。重新启动蓝牙sudo /etc/init.d/bluetooth restart无济于事。如果蓝牙也使用前面提到的命令重新启动,则重新启动计算机确实可以解决问题,但这并不理想。
在更新到 13.10 之前,鼠标运行良好。
计算机是带有 Broadcom 'BCM20702A0' 蓝牙模块的 ThinkPad X230(我认为)。
当它不工作时hciconfig hci0 -a返回:
hci0:类型:BR/EDR 总线:USB
BD 地址:C0:18:85:DB:F3:D1 ACL MTU:1021:8 SCO MTU:64:1
正在运行的 PSCAN
RX 字节:766129 acl:49888 sco:0 事件:2233 错误:0
TX 字节:5953 acl:240 sco:0 命令:274 错误:0
特性: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
数据包类型:DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
链接政策:RSWITCH SNIFF
链接方式:SLAVE ACCEPT
名称:'BCM20702A'
类:0x6e0100
服务类别:网络、渲染、捕获、音频、电话
设备类别:计算机,未分类
HCI 版本:4.0 (0x6) 修订版:0x1000
LMP 版本:4.0 (0x6) 颠覆:0x220e
制造商:Broadcom Corporation …