JBL Quantum 800 - Microphone not detected
Summary
Pulseaudio is not picking up the microphone for the JBL Quantum 800 wireless headset. I've been able to get the "game" and "chat" profiles to be recognised by pulse, but it's not picking up the microphone.
Environment
I've included the files which seemed useful to diagnosing the problem with the Arctis:
I created the file 91-pulseaudio.rules and added the following lines:
#ID 0ecb:203e is for the JBL Quantum 800
ATTRS{idVendor}=="0ecb", ATTRS{idProduct}=="203e", ENV{PULSE_PROFILE_SET}="jbl-quantum-800-usb-audio.conf"
I'll attach my files for convenience:
- my profile-set jbl-quantum-800-usb-audio.conf
- game output path jbl-quantum-800-output-game.conf
- chat output path jbl-quantum-800-output-chat.conf
- chat input path jbl-quantum-800-input.conf
I can clearly see that the capture device is detected, yet not running. Output for /proc/asound/card1/stream0:
JBL Quantum 800 at usb-0000:05:00.3-4, full speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 2
Packet Size = 288
Momentary freq = 48000 Hz (0x30.0000)
Interface 1
Altset 2
Format: S16_LE
Channels: 2
Endpoint: 2 OUT (SYNC)
Rates: 48000
Bits: 16
Capture:
Status: Stop
Interface 3
Altset 1
Format: S16_LE
Channels: 1
Endpoint: 1 IN (SYNC)
Rates: 48000
Bits: 16
Additionally I can see the device in arecord -l:
card 1: Q800 [Quantum 800], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
Steps to reproduce
Plug in the wireless dongle.
What is the current bug behavior?
Pulseaudio does not see the microphone that is related to the "chat" profile, even though I have defined it in a custom profile. The standard profiles (usb-headset/arctis) also do not detect it.
What is the expected correct behavior?
The microphone is detected and can be used to record audio / voice chat with.