首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >检查Linux中的蓝牙耳机电池状态

检查Linux中的蓝牙耳机电池状态
EN

Ask Ubuntu用户
提问于 2019-02-12 05:44:13
回答 6查看 67.5K关注 0票数 59

是否有可能将蓝牙耳机的电池状态连接到Linux?Android展示了它,所以我想知道它是否有可能。

EN

回答 6

Ask Ubuntu用户

发布于 2022-07-26 14:29:08

我不确定Ubuntu下的状态,但在Arch下,现在不需要编写自己的脚本来获取蓝牙电池信息。

bluez软件包为查询蓝牙耳机电池数据提供了实验支持。通过编辑简单地启用实验特性

代码语言:javascript
运行
复制
/etc/bluetooth/main.conf

加上

代码语言:javascript
运行
复制
Experimental=true

然后,只需重新启动蓝牙服务就可以了

代码语言:javascript
运行
复制
systemctl restart bluetooth

重新连接到您的设备,并且

代码语言:javascript
运行
复制
bluetoothctl info

现在也应该显示电池状态。例如:

代码语言:javascript
运行
复制
Device 28:11:A5:47:6C:6E (public)                                             
Name: Cloud Walker                                                    
Alias: Cloud Walker                                                   
Class: 0x00240418                                                            
Icon: audio-headphones                                                
Paired: yes                                                           
...                               
Battery Percentage: 0x3c (60)                                         

danjjl给出的使用upower的解决方案现在也应该有效。

现在电池水平百分比应该会显示在Gnome电源设置对话框中。

在此之前:

之后:

票数 25
EN

Ask Ubuntu用户

发布于 2020-04-04 08:59:26

我编写了一个简单的python脚本来完成这项工作。它使用AT命令通过RFCOMM与设备通信,如果支持设备,则打印电池电平。

https://github.com/TheWeirdDev/Bluetooth_耳机_电池_级别

(运行脚本需要Python3.6.0或更高版本)

它可能不适用于所有蓝牙耳机,但我在“问题”页面中提供了一些可能有用的解决办法。

票数 22
EN

Ask Ubuntu用户

发布于 2020-12-02 20:43:48

在ubuntu中,您可以简单地到settings->power查看系统和连接设备的电池状态。

是的,我知道这是Linux系统上的微软蓝牙鼠标.但是,微软现在是一家新的酷公司;)

这是什么:systemctl status bluetooth

这就是:bluetoothctl设备显示的内容:

JBL被断开,而创造性扬声器与权力连接。因此,在settings->power对话框中显示了带有电池的结果(Keychron和老鼠)。

注意:如果upower -d没有显示设备,它的电源电平可能不会显示在设置中。

//我看到了一只鼠标,但耳机没有。

票数 21
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1117563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档