mic not working on JBL Quantum series USB headsets

Jakub Fišer jakub at ufiseru.cz
Thu Jul 22 00:53:57 CEST 2021


July 21, 2021 10:17 PM, "Alexander Tsoy" <alexander at tsoy.me> wrote:

> В Вт, 20/07/2021 в 18:00 +0000, Jakub Fišer пишет:
> 
>> My Quantum 800's microphone doesn't work and I found other reports
>> suggesting
>> this issue affects the whole Quantum product line.
> 
> This device consists of two interfaces. The first interface contains a
> single playback endpoint and the second interface contains playback and
> capture endpoints. So JBL Quantum probably needs a registration quirk
> similar to Kingston HyperX devices. Please try the patch below:

The patch works! Thanks. Two new profiles appeared in Pulseaudio (via
Pipewire) with "Mono input" and the profile "Pro Audio" gained the
mono input as well. Both analog and digital profiles work for playback
but only the "Pro Audio" profile exposes the second output as well. This
profile is only available when using Pipewire (not in "plain" Pulse) but
I guess this is not an Alsa-related issue.

The microphone works in all three profiles as expected, everything
is there out-of-the-box with the patched kernel. What's the process to
get this patch to mainline? Should I be involved in it somehow?


> + REG_QUIRK_ENTRY(0x0ecb, 0x203e, 2), /* JBL Quantum 800 */

I think this is needed for the whole JBL Quantum headset product
line with USB connection according to what people have been
reporting so far.

I'm not familiar with the brand but from what I can tell, this 
only includes models 300, 400, 600, 800 and "One" where 600 and
800 are wireless via USB dongle and the others are wired USB.

As far as I can tell all of the above except 300 have two outputs.
Might be relevant according to what you said:

> This device consists of two interfaces. The first interface contains a
> single playback endpoint and the second interface contains playback and
> capture endpoints.


Just FYI, the headset also claims to have support for DTS Surround and
a 7.1 ultimate-something, the latter being explicitly a proprietary thing.

I guess DTS support is proprietary, too, but I couldn't find anything about
it except that "it is there". In Windows both modes are only available via
the proprietary application.

-j.


More information about the Alsa-devel mailing list