[hardware development]蓝牙鼠标延迟问题的缓解方案

2025-12-25 12:03:39 3d世界杯

一、背景

现在笔记本的接口越来越少,很多人都开始用蓝牙鼠标直接跟电脑的蓝牙配对。

但在linux下经常会遇到鼠标延迟比较厉害的情况,一顿一顿的,如果这种事再碰到dde的文管右键,那体验别提有多酸爽了。

通过仔细观察他并不是一直卡顿,刚连上的的时候还是不卡顿的,过一会就开始卡了,所以猜测不是硬件问题。

一个方向就是蓝牙省电,猜测是为了省电而限制了连接速率之类的导致卡顿

二、解决方案

有了上面的猜测,就去搜索解决方案,发现这是通病(既然是通病也很好解决,为啥不解决掉呢),具体的解决方案如下:

1. 连接蓝牙。

这个时候会在var下生成这个文件(如果没有info文件那就自己创建一个,需要用root权限)

/var/lib/bluetooth/A4\:D8\:CA\:06\:A3\:21/info

那一长串是蓝牙的mac地址。

2. 修改这个文件,如果没有就加入如下行

[ConnectionParameters]

MinInterval=1

MaxInterval=1

Latency=0

Timeout=100

当然,我这里的配置项比较极端,我比较讨厌延迟,所以配置成这样了,会比较费电,ai的介绍和推荐配置如下:

蓝牙连接参数的推荐配置取决于具体的应用场景和需求。以下是一些常见的推荐配置:

MinInterval(最小连接间隔):

推荐值:一般设置为6,即7.5毫秒。这个值通常适用于需要快速响应的应用,例如心率监测器。

MaxInterval(最大连接间隔):

推荐值:一般设置为48,即60毫秒。这个值适用于需要较长连接间隔以节省能量的应用,例如传感器数据传输。

Latency(延迟):

推荐值:根据具体应用需求设置。例如,如果应用需要频繁传输数据,可以设置为0;如果应用对数据传输频率要求不高,可以设置为较大的值,例如4或8。

Timeout(超时):

推荐值:一般设置为100,即1000毫秒。这个值适用于大多数应用,确保连接的稳定性。

3. 重启笔记本上的蓝牙设备

三、希望

希望官方能对蓝牙鼠标做一个专门的优化,在蓝牙鼠标配对的时候就自动生成或修改上述配置,这样用户体验会进一步提升,也会作为deepin的一个卖点。

这样也仅仅是缓解,卡顿还是有的,比较敏感的人体验会比较差,希望官方能进一步优化有关体验。

西甲录像
【金达官方网站】电脑机箱