Bluetooth: Difference between revisions
imported>Mic92 No edit summary |
imported>Fadenb No edit summary |
||
Line 1: | Line 1: | ||
== Bluetooth headsets with Pulseaudio == | == Bluetooth headsets with Pulseaudio == | ||
< | <syntaxhighlight lang="nix">{ | ||
hardware.pulseaudio = { | hardware.pulseaudio = { | ||
enable = true; | enable = true; | ||
Line 7: | Line 7: | ||
}; | }; | ||
hardware.bluetooth.enable = true; | hardware.bluetooth.enable = true; | ||
}</ | }</syntaxhighlight> | ||
After updating the configuration | After updating the configuration | ||
Line 17: | Line 17: | ||
As I'm not using a desktop-manager I've configured the device from the command line following [https://wiki.archlinux.org/index.php/Bluetooth_Headset ArchLinux instructions] | As I'm not using a desktop-manager I've configured the device from the command line following [https://wiki.archlinux.org/index.php/Bluetooth_Headset ArchLinux instructions] | ||
< | <syntaxhighlight lang="bash">$ bluetoothctl | ||
[bluetooth] # power on | [bluetooth] # power on | ||
[bluetooth] # agent on | [bluetooth] # agent on | ||
Line 24: | Line 24: | ||
...put device in pairing mode and wait [hex-address] to appear here... | ...put device in pairing mode and wait [hex-address] to appear here... | ||
[bluetooth] # pair [hex-address] | [bluetooth] # pair [hex-address] | ||
[bluetooth] # connect [hex-address]</ | [bluetooth] # connect [hex-address]</syntaxhighlight> | ||
I've then played some audio and opened configured PulseAudio using pavucontrol. I changed the headset profile to "High Fidelity Playback (A2DP Sink)" for decent audio quality. | I've then played some audio and opened configured PulseAudio using pavucontrol. I changed the headset profile to "High Fidelity Playback (A2DP Sink)" for decent audio quality. |