HyperX 7.1 Audio usb headphones cannot use microphone

Hello all,

I have discovered right before a zoom meeting that the microphone on my HyperX headphones is not working for some reason.

I have found the thread below but although it is marked as solved, it stops short with no actual solution (or at least I don’t know what to make of the solution).

This thread is the one I mean

Can someone help me out with this?

Here is the output from pacmd list-sources

$ pacmd list-sources
3 source(s) available.
    index: 3
        name: <alsa_output.pci-0000_0a_00.4.iec958-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY 
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1030
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s32le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        fixed latency: 250.00 ms
        monitor_of: 1
        card: 2 <alsa_card.pci-0000_0a_00.4>
        module: 8
        properties:
                device.description = "Monitor of Starship/Matisse HD Audio Controller Digital Stereo (IEC958)"
                device.class = "monitor"
                alsa.card = "1"
                alsa.card_name = "HD-Audio Generic"
                alsa.long_card_name = "HD-Audio Generic at 0xfca00000 irq 93"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:0a:00.4"
                sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a:00.4/sound/card1"
                device.bus = "pci"
                device.vendor.id = "1022"
                device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
                device.product.id = "1487"
                device.product.name = "Starship/Matisse HD Audio Controller"
                device.string = "1"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
    index: 14
        name: <alsa_output.usb-Kingston_HyperX_Virtual_Surround_Sound_00000000-00.analog-stereo.monitor>
        driver: <module-alsa-card.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1040
        volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        monitor_of: 7
        card: 4 <alsa_card.usb-Kingston_HyperX_Virtual_Surround_Sound_00000000-00>
        module: 32
        properties:
                device.description = "Monitor of HyperX 7.1 Audio Analog Stereo"
                device.class = "monitor"
                alsa.card = "0"
                alsa.card_name = "HyperX Virtual Surround Sound"
                alsa.long_card_name = "Kingston HyperX Virtual Surround Sound at usb-0000:05:00.1-3.1, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:05:00.1-usb-0:3.1:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:05:00.1/usb1/1-3/1-3.1/1-3.1:1.0/sound/card0"
                udev.id = "usb-Kingston_HyperX_Virtual_Surround_Sound_00000000-00"
                device.bus = "usb"
                device.vendor.id = "0951"
                device.vendor.name = "Kingston Technology"
                device.product.id = "16a4"
                device.product.name = "HyperX 7.1 Audio"
                device.serial = "Kingston_HyperX_Virtual_Surround_Sound_00000000"
                device.string = "0"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
  * index: 15
        name: <alsa_input.usb-Kingston_HyperX_Virtual_Surround_Sound_00000000-00.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_MUTE_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9049
        volume: front-left: 51401 /  78% / -6.33 dB,   front-right: 51401 /  78% / -6.33 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max rewind: 0 KiB
        sample spec: s16le 2ch 48000Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 1
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 4 <alsa_card.usb-Kingston_HyperX_Virtual_Surround_Sound_00000000-00>
        module: 32
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "USB Audio"
                alsa.id = "USB Audio"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "0"
                alsa.card_name = "HyperX Virtual Surround Sound"
                alsa.long_card_name = "Kingston HyperX Virtual Surround Sound at usb-0000:05:00.1-3.1, full speed"
                alsa.driver_name = "snd_usb_audio"
                device.bus_path = "pci-0000:05:00.1-usb-0:3.1:1.0"
                sysfs.path = "/devices/pci0000:00/0000:00:01.2/0000:01:00.0/0000:02:08.0/0000:05:00.1/usb1/1-3/1-3.1/1-3.1:1.0/sound/card0"
                udev.id = "usb-Kingston_HyperX_Virtual_Surround_Sound_00000000-00"
                device.bus = "usb"
                device.vendor.id = "0951"
                device.vendor.name = "Kingston Technology"
                device.product.id = "16a4"
                device.product.name = "HyperX 7.1 Audio"
                device.serial = "Kingston_HyperX_Virtual_Surround_Sound_00000000"
                device.string = "front:0"
                device.buffering.buffer_size = "384000"
                device.buffering.fragment_size = "192000"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "HyperX 7.1 Audio Analog Stereo"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-usb"
        ports:
                analog-input-headset-mic: Headset Microphone (priority 8800, latency offset 0 usec, available: unknown)
                        properties:
                                device.icon_name = "audio-input-microphone"
        active port: <analog-input-headset-mic>