蓝牙鼠标在linux下总是断连

蓝牙鼠标在linux下总是断连,要不停点击才能维持连接,在windows下就不会,这是什么问题?还要另外装什么 驱动吗?

听着像自动省电了?

看电脑状态栏上的蓝牙图标,像是电脑端的蓝牙经常会被关掉,像是电脑端自动省电,不是鼠标端的。系统里哪里可以设蓝牙不自动省电的吗?

我没用过蓝牙鼠标所以不知道。

我这鼠标有蓝牙5.1和蓝牙3.0两种模式,原来用蓝牙5.1一直断连,现在换成蓝牙3.0好像好很多,试用一段时间看。

有时候蓝牙鼠标会断连,注销也没用,要重启系统才好,这是什么问题?

可以安装一个 powertop,看一看是不是系统开启了 “自动挂起 USB 设备” 这个选项。

  • 如果这一项是 “良好”,那么代表系统开启了 “自动挂起 USB 设备” 功能,可能会关掉一些 USB 接口,以节约用电。我之前试过,开启这个选项后会导致鼠标断开连接。
  • 如果这一项是 “糟糕”,那么您的系统没有开启此功能。

是bad:

那看起来没有开启 “自动挂起 USB 设备”,问题应该不在这儿。


我记得您用的桌面环境是 GNOME,

那么这个有可能是 GNOME 的电源管理策略的问题,如楼上大佬所言:

刚刚看到贴吧里有人说,可以安装 tlp,用 tlp 代替 GNOME 自带的电源管理程序。GNOME 自带的电源管理程序似乎是有问题的。

以下是原文:

我前段时间刚在 gnome 里折腾了一番蓝牙
症状:外接电源时有蓝牙,
用电池时蓝牙就消失,无法连接蓝牙鼠标
能猜得出来是电源管理在作怪
解决方案:安装 TLP 电源管理,蓝牙就正常了
TLP 会取代坑爹的 gnome 自带电源管理方案

https://tieba.baidu.com/p/9644265498

这不是蓝牙啊……

如果是那种带蓝牙适配器的鼠标,使用 PowerTop 关闭闲置 USB 设备后,也会导致鼠标断连。

蓝牙鼠标当然都带蓝牙适配器……你是想说使用非通用协议的2.4GHz信号的无线鼠标吧?那种和蓝牙没关系,在Linux系统上当作普通USB鼠标处理就行(就像有线连接时Linux系统不关心你的数据线用的什么材质、颜色一样)。

是的,我用的是 Logitech M186,使用时需要在电脑的 USB 接口上插一个信号接收器,而非直接使用蓝牙与鼠标连接。

用接收器的2.4G无线是没问题的。
就是不用接收器,用蓝牙的鼠标有问题,蓝牙鼠标直连笔记本蓝牙,没有接收器。
现在换了另一个蓝牙鼠标,没有这种断联的问题了,但这个蓝牙鼠标又有另一个问题:每次电脑新开机都要点一次连接,不会自动连。
所以现在都用回接收器的2.4G无线模式了,这个省心。反正鼠标支持蓝牙和接收器无线两种模式。

装了tlp了,看看有没有什么不同。也没配置什么,不知有没有用。

tpl 默认有两个模式:

  • ac:交流电电源供电模式,不对计算机性能做限制。
  • bat:电池供电模式(省电模式),tlp 会限制 CPU 速率、硬盘读写速度,以节约电能。

默认情况下,未连接充电器时自动用 bat 模式,连接充电器后使用 ac 模式。

如果需要手动切换,可以在终端中执行命令:

# 使用 ac 模式
sudo tlp ac

# 使用 bat 模式
sudo tlp bat

# 让 tlp 根据是否连接充电器自动选择
sudo tlp start

关于 tlp 的更多信息:

那你不用管「USB Receiver」这个设备了。

装上tlp后还真是有改善,继续试用看。
原来的旧鼠标,之前用蓝牙5.1时是经常断连,用蓝牙3.0就是长时间不用后就无法恢复连接(经常要重启)。现在用蓝牙5.1试用了大半天也还正常,不会断连,长时间不用后只要点两下就能马上恢复。

这个一般是鼠标自己的省电机制,好像市面上很多无线鼠标都有类似的机制。