是否有可能将蓝牙耳机的电池状态连接到Linux?Android展示了它,所以我想知道它是否有可能。
发布于 2022-07-26 14:29:08
我不确定Ubuntu下的状态,但在Arch下,现在不需要编写自己的脚本来获取蓝牙电池信息。
bluez软件包为查询蓝牙耳机电池数据提供了实验支持。通过编辑简单地启用实验特性
/etc/bluetooth/main.conf
加上
Experimental=true
然后,只需重新启动蓝牙服务就可以了
systemctl restart bluetooth
重新连接到您的设备,并且
bluetoothctl info
现在也应该显示电池状态。例如:
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电源设置对话框中。
在此之前:
之后:
发布于 2020-04-04 08:59:26
我编写了一个简单的python脚本来完成这项工作。它使用AT命令通过RFCOMM与设备通信,如果支持设备,则打印电池电平。
https://github.com/TheWeirdDev/Bluetooth_耳机_电池_级别
(运行脚本需要Python3.6.0或更高版本)
它可能不适用于所有蓝牙耳机,但我在“问题”页面中提供了一些可能有用的解决办法。
发布于 2020-12-02 20:43:48
在ubuntu中,您可以简单地到settings->power
查看系统和连接设备的电池状态。
是的,我知道这是Linux系统上的微软蓝牙鼠标.但是,微软现在是一家新的酷公司;)
这是什么:systemctl status bluetooth
这就是:bluetoothctl
设备显示的内容:
JBL被断开,而创造性扬声器与权力连接。因此,在settings->power
对话框中显示了带有电池的结果(Keychron和老鼠)。
注意:如果upower -d
没有显示设备,它的电源电平可能不会显示在设置中。
//我看到了一只鼠标,但耳机没有。
https://askubuntu.com/questions/1117563
复制相似问题