, последнее обновление:

Bluetooth: исправляем громкость наушников

Многие современные Bluetooth-наушники имеют свой внутренний уровень громкости, который управляется прошивкой. Windows, macOS, Android и iOS умеют это правильно обрабатывать, а вот Linux пока не научился и необходимо сделать некоторые действия руками.

Выясняем адрес наушников в DBus

Ставим QT QDBus Viewer и идем на вкладку “System”, выбираем слева org.bluez, а справа - org/bluez/hci0. Смотрим ваше устройство - оно будет в виде dev_MACADDR.

**Если у вас несколько адаптеров - выбирайте правильный! Он может называться не hci0, а, например, hci1! **

Pasted image 20211208150755.png

В моем примере это dev_70_CE_8C_E2_40_BB.

Выполняем команду для увеличения громкости

Команда:

dbus-send --print-reply --system --dest=org.bluez /org/bluez/hci0/dev_70_CE_8C_E2_40_BB org.bluez.MediaControl1.VolumeUp

Возможно, команду придется выполнить несколько раз для получения нужной громкости!

Не забудьте заменить MAC-адрес в команде на свой!