Re: [PATCH] ALSA: usb-audio: Add QUIRK_FLAG_MIXER_GET_CUR_BROKEN for Logitech PRO X 2 LIGHTSPEED

Takashi Iwai <[email protected]> Mon, 03 Aug 2026 08:59:29 +0200
Newsgroups org.kernel.vger.linux-sound,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On Fri, 31 Jul 2026 15:45:05 +0200,
Rong Zhang wrote:
> 
> The UAC mixer of the Logitech PRO X 2 LIGHTSPEED has broken mixer
> GET_CUR behavior but otherwise works fine.
> 
> Add a quirk table entry matching VID/PID=0x046d/0x0af7 and apply the
> MIXER_GET_CUR_BROKEN quirk flag to make the mixer usable again.
> 
> Quirky device sample (after applying the quirk flag):
> 
>   usb 3-2.1: New USB device found, idVendor=046d, idProduct=0af7, bcdDevice= 1.00
>   usb 3-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
>   usb 3-2.1: Product: PRO X 2 LIGHTSPEED
>   usb 3-2.1: Manufacturer: Logitech
>   usb 3-2.1: SerialNumber: 0000000000000000
>   usb 3-2.1: 2:0: broken mixer GET_CUR (-18944/0/256 => -2662)
>   usb 3-2.1: 6:0: broken mixer GET_CUR (-18944/0/256 => 0)
> 
> Suggested-by: Brian van den Berg <[email protected]>
> Reported-by: Brian van den Berg <[email protected]>
> Link: https://lore.kernel.org/all/[email protected]/
> Signed-off-by: Rong Zhang <[email protected]>

Thanks, applied now.


Takashi