You are not logged in.

#1 2021-06-03 17:27:04

Apitronix
Member
Registered: 2021-06-03
Posts: 9

G433 headset micro detected but not working

Hi,

I bought a G433 headset. The headset itself is working properly, nevertheless the micro is detected but don't work at all.
I plugged it via USB (micro not detected with jack).

aplay -l
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC892 Analog [ALC892 Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 1: ALC892 Digital [ALC892 Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 3: HDMI 0 [HDMI 0]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 7: HDMI 1 [HDMI 1]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 8: HDMI 2 [HDMI 2]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 9: HDMI 3 [HDMI 3]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 10: HDMI 4 [HDMI 4]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: NVidia [HDA NVidia], périphérique 11: HDMI 5 [HDMI 5]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 3: Headset [G433 Gaming Headset], périphérique 0: USB Audio [USB Audio]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0

I tried to unmute it with `pavucontrol`, but the problem is still here.

Discord and Audacity have the same issue with it.

`pulseaudio` and `alsa` are installed.

My kernel release is "5.12.8-arch1-1".

Thank you for your help.

Last edited by Apitronix (2021-06-04 06:54:03)

Offline

#2 2021-06-03 19:11:29

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,650

Re: G433 headset micro detected but not working

Welcome to the boards

We use

[code]code here[/code]

code tags instead of markdown.

Post the output of

pacmd list-cards
pacmd list-sources
pacmd list-source-outputs
arecord -l
sudo fuser -v /dev/snd/*

while attempting to play back

Offline

#3 2021-06-05 15:33:29

Apitronix
Member
Registered: 2021-06-03
Posts: 9

Re: G433 headset micro detected but not working

Hi,

Thank you for the tip.

"pacmd list-cards" output:

    3 card(s) available.
    index: 0
	name: <alsa_card.pci-0000_01_00.1>
	driver: <module-alsa-card.c>
	owner module: 6
	properties:
		alsa.card = "1"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xf7080000 irq 17"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:01:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "0fbc"
		device.product.name = "GM107 High Definition Audio Controller [GeForce 940MX]"
		device.string = "1"
		device.description = "GM107 High Definition Audio Controller [GeForce 940MX]"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		output:hdmi-stereo: Sortie Digital Stereo (HDMI) (priority 5900, available: no)
		output:hdmi-surround: Sortie Digital Surround 5.1 (HDMI) (priority 800, available: no)
		output:hdmi-surround71: Sortie Digital Surround 7.1 (HDMI) (priority 800, available: no)
		output:hdmi-stereo-extra1: Sortie Digital Stereo (HDMI 2) (priority 5700, available: no)
		output:hdmi-surround-extra1: Sortie Digital Surround 5.1 (HDMI 2) (priority 600, available: no)
		output:hdmi-surround71-extra1: Sortie Digital Surround 7.1 (HDMI 2) (priority 600, available: no)
		output:hdmi-stereo-extra2: Sortie Digital Stereo (HDMI 3) (priority 5700, available: no)
		output:hdmi-surround-extra2: Sortie Digital Surround 5.1 (HDMI 3) (priority 600, available: no)
		output:hdmi-surround71-extra2: Sortie Digital Surround 7.1 (HDMI 3) (priority 600, available: no)
		output:hdmi-stereo-extra3: Sortie Digital Stereo (HDMI 4) (priority 5700, available: no)
		output:hdmi-surround-extra3: Sortie Digital Surround 5.1 (HDMI 4) (priority 600, available: no)
		output:hdmi-surround71-extra3: Sortie Digital Surround 7.1 (HDMI 4) (priority 600, available: no)
		output:hdmi-stereo-extra4: Sortie Digital Stereo (HDMI 5) (priority 5700, available: no)
		output:hdmi-surround-extra4: Sortie Digital Surround 5.1 (HDMI 5) (priority 600, available: no)
		output:hdmi-surround71-extra4: Sortie Digital Surround 7.1 (HDMI 5) (priority 600, available: no)
		output:hdmi-stereo-extra5: Sortie Digital Stereo (HDMI 6) (priority 5700, available: no)
		output:hdmi-surround-extra5: Sortie Digital Surround 5.1 (HDMI 6) (priority 600, available: no)
		output:hdmi-surround71-extra5: Sortie Digital Surround 7.1 (HDMI 6) (priority 600, available: no)
		off: Éteint (priority 0, available: unknown)
	active profile: <off>
	ports:
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
		hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "video-display"
    index: 2
	name: <alsa_card.pci-0000_00_1b.0>
	driver: <module-alsa-card.c>
	owner module: 8
	properties:
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xf7130000 irq 31"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "8ca0"
		device.product.name = "9 Series Chipset Family HD Audio Controller"
		device.form_factor = "internal"
		device.string = "0"
		device.description = "Audio interne"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		input:analog-stereo: Entrée Stéréo analogique (priority 65, available: no)
		output:analog-stereo: Sortie Stéréo analogique (priority 6500, available: no)
		output:analog-stereo+input:analog-stereo: Duplex stéréo analogique (priority 6565, available: no)
		output:analog-surround-21: Sortie Surround analogique 2.1 (priority 1300, available: no)
		output:analog-surround-21+input:analog-stereo: Sortie Surround analogique 2.1 + Entrée Stéréo analogique (priority 1365, available: no)
		output:analog-surround-40: Sortie Surround analogique 4.0 (priority 1200, available: no)
		output:analog-surround-40+input:analog-stereo: Sortie Surround analogique 4.0 + Entrée Stéréo analogique (priority 1265, available: no)
		output:analog-surround-41: Sortie Surround analogique 4.1 (priority 1300, available: no)
		output:analog-surround-41+input:analog-stereo: Sortie Surround analogique 4.1 + Entrée Stéréo analogique (priority 1365, available: no)
		output:analog-surround-50: Sortie Surround analogique 5.0 (priority 1200, available: no)
		output:analog-surround-50+input:analog-stereo: Sortie Surround analogique 5.0 + Entrée Stéréo analogique (priority 1265, available: no)
		output:analog-surround-51: Sortie Surround analogique 5.1 (priority 1300, available: no)
		output:analog-surround-51+input:analog-stereo: Sortie Surround analogique 5.1 + Entrée Stéréo analogique (priority 1365, available: no)
		output:analog-surround-71: Sortie Analog Surround 7.1 (priority 1200, available: no)
		output:analog-surround-71+input:analog-stereo: Sortie Analog Surround 7.1 + Entrée Stéréo analogique (priority 1265, available: no)
		output:iec958-stereo: Sortie Stéréo numérique (IEC958) (priority 5500, available: unknown)
		output:iec958-stereo+input:analog-stereo: Sortie Stéréo numérique (IEC958) + Entrée Stéréo analogique (priority 5565, available: no)
		off: Éteint (priority 0, available: unknown)
	active profile: <output:iec958-stereo>
	sinks:
		alsa_output.pci-0000_00_1b.0.iec958-stereo/#1: Audio interne Stéréo numérique (IEC958)
	sources:
		alsa_output.pci-0000_00_1b.0.iec958-stereo.monitor/#2: Monitor of Audio interne Stéréo numérique (IEC958)
	ports:
		analog-input-front-mic: Front Microphone (priority 8500, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-rear-mic: Rear Microphone (priority 8200, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-input-linein: Line In (priority 8100, latency offset 0 usec, available: no)
			properties:
				
		analog-output-lineout: Line Out (priority 9000, latency offset 0 usec, available: no)
			properties:
				
		analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
		iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:
				
    index: 3
	name: <alsa_card.usb-Logitech_G433_Gaming_Headset_000000000000-00>
	driver: <module-alsa-card.c>
	owner module: 26
	properties:
		alsa.card = "2"
		alsa.card_name = "G433 Gaming Headset"
		alsa.long_card_name = "Logitech G433 Gaming Headset at usb-0000:00:14.0-6, full speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:6:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/sound/card2"
		udev.id = "usb-Logitech_G433_Gaming_Headset_000000000000-00"
		device.bus = "usb"
		device.vendor.id = "046d"
		device.vendor.name = "Logitech, Inc."
		device.product.id = "0a6d"
		device.product.name = "G433 Gaming Headset"
		device.serial = "Logitech_G433_Gaming_Headset_000000000000"
		device.form_factor = "headset"
		device.string = "2"
		device.description = "G433 Gaming Headset"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-headset-usb"
		device.intended_roles = "phone"
	profiles:
		input:mono-fallback: Entrée Mono (priority 1, available: unknown)
		input:multichannel-input: Entrée Multicanal (priority 1, available: unknown)
		output:analog-stereo: Sortie Stéréo analogique (priority 6500, available: unknown)
		output:analog-stereo+input:mono-fallback: Sortie Stéréo analogique + Entrée Mono (priority 6501, available: unknown)
		output:analog-stereo+input:multichannel-input: Sortie Stéréo analogique + Entrée Multicanal (priority 6501, available: unknown)
		output:iec958-stereo: Sortie Stéréo numérique (IEC958) (priority 5500, available: unknown)
		output:iec958-stereo+input:mono-fallback: Sortie Stéréo numérique (IEC958) + Entrée Mono (priority 5501, available: unknown)
		output:iec958-stereo+input:multichannel-input: Sortie Stéréo numérique (IEC958) + Entrée Multicanal (priority 5501, available: unknown)
		off: Éteint (priority 0, available: unknown)
	active profile: <output:analog-stereo+input:mono-fallback>
	sinks:
		alsa_output.usb-Logitech_G433_Gaming_Headset_000000000000-00.analog-stereo/#2: G433 Gaming Headset Stéréo analogique
	sources:
		alsa_output.usb-Logitech_G433_Gaming_Headset_000000000000-00.analog-stereo.monitor/#3: Monitor of G433 Gaming Headset Stéréo analogique
		alsa_input.usb-Logitech_G433_Gaming_Headset_000000000000-00.mono-fallback/#4: G433 Gaming Headset Mono
	ports:
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
		analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
			properties:
				
		iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
			properties:

"pacmd list-sources" output:

 source(s) available.
    index: 2
	name: <alsa_output.pci-0000_00_1b.0.iec958-stereo.monitor>
	driver: <module-alsa-card.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_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: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stéréo
	used by: 0
	linked by: 0
	configured latency: 0,00 ms; range is 0,50 .. 2000,00 ms
	monitor_of: 1
	card: 2 <alsa_card.pci-0000_00_1b.0>
	module: 8
	properties:
		device.description = "Monitor of Audio interne Stéréo numérique (IEC958)"
		device.class = "monitor"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xf7130000 irq 31"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "8ca0"
		device.product.name = "9 Series Chipset Family HD Audio Controller"
		device.form_factor = "internal"
		device.string = "0"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
    index: 3
	name: <alsa_output.usb-Logitech_G433_Gaming_Headset_000000000000-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 44100Hz
	channel map: front-left,front-right
	             Stéréo
	used by: 0
	linked by: 0
	configured latency: 0,00 ms; range is 0,50 .. 2000,00 ms
	monitor_of: 2
	card: 3 <alsa_card.usb-Logitech_G433_Gaming_Headset_000000000000-00>
	module: 26
	properties:
		device.description = "Monitor of G433 Gaming Headset Stéréo analogique"
		device.class = "monitor"
		alsa.card = "2"
		alsa.card_name = "G433 Gaming Headset"
		alsa.long_card_name = "Logitech G433 Gaming Headset at usb-0000:00:14.0-6, full speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:6:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/sound/card2"
		udev.id = "usb-Logitech_G433_Gaming_Headset_000000000000-00"
		device.bus = "usb"
		device.vendor.id = "046d"
		device.vendor.name = "Logitech, Inc."
		device.product.id = "0a6d"
		device.product.name = "G433 Gaming Headset"
		device.serial = "Logitech_G433_Gaming_Headset_000000000000"
		device.form_factor = "headset"
		device.string = "2"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-headset-usb"
		device.intended_roles = "phone"
  * index: 4
	name: <alsa_input.usb-Logitech_G433_Gaming_Headset_000000000000-00.mono-fallback>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE
	priority: 9040
	volume: mono: 65536 / 100% / 0,00 dB
	        balance 0,00
	base volume: 54094 /  83% / -5,00 dB
	volume steps: 65537
	muted: no
	current latency: 0,00 ms
	max rewind: 0 KiB
	sample spec: s16le 1ch 44100Hz
	channel map: mono
	             Mono
	used by: 0
	linked by: 0
	configured latency: 0,00 ms; range is 0,50 .. 2000,00 ms
	card: 3 <alsa_card.usb-Logitech_G433_Gaming_Headset_000000000000-00>
	module: 26
	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 = "2"
		alsa.card_name = "G433 Gaming Headset"
		alsa.long_card_name = "Logitech G433 Gaming Headset at usb-0000:00:14.0-6, full speed"
		alsa.driver_name = "snd_usb_audio"
		device.bus_path = "pci-0000:00:14.0-usb-0:6:1.0"
		sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/sound/card2"
		udev.id = "usb-Logitech_G433_Gaming_Headset_000000000000-00"
		device.bus = "usb"
		device.vendor.id = "046d"
		device.vendor.name = "Logitech, Inc."
		device.product.id = "0a6d"
		device.product.name = "G433 Gaming Headset"
		device.serial = "Logitech_G433_Gaming_Headset_000000000000"
		device.form_factor = "headset"
		device.string = "hw:2"
		device.buffering.buffer_size = "176400"
		device.buffering.fragment_size = "88200"
		device.access_mode = "mmap+timer"
		device.profile.name = "mono-fallback"
		device.profile.description = "Mono"
		device.description = "G433 Gaming Headset Mono"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-headset-usb"
		device.intended_roles = "phone"
	ports:
		analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-input-microphone"
	active port: <analog-input-mic>

"pacmd list-source-outputs" output:

0 source output(s) available.

"arecord -l" output:

**** Liste des Périphériques Matériels CAPTURE ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC892 Analog [ALC892 Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 2: ALC892 Alt Analog [ALC892 Alt Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 2: Headset [G433 Gaming Headset], périphérique 0: USB Audio [USB Audio]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0

"sudo fuser -v /dev/snd/*" output:

                                 UTIL.         PID    ACCÈS  COMMANDE
/dev/snd/controlC0:  apitronix   1625 F....        pulseaudio
/dev/snd/controlC1:  apitronix   1625 F....        pulseaudio
/dev/snd/controlC2:  apitronix   1625 F....        pulseaudio

Offline

#4 2021-07-02 09:59:18

Apitronix
Member
Registered: 2021-06-03
Posts: 9

Re: G433 headset micro detected but not working

I found a link who talk about G433 headset support on Linux :
https://linux-hardware.org/index.php?id=usb:046d-0a6d

Here is the content of the sound/usb directory :

$ ls -R /lib/modules/`uname -r`/kernel/ | rg sound/usb
/lib/modules/5.12.13-arch1-2/kernel/sound/usb:
/lib/modules/5.12.13-arch1-2/kernel/sound/usb/6fire:
/lib/modules/5.12.13-arch1-2/kernel/sound/usb/bcd2000:
/lib/modules/5.12.13-arch1-2/kernel/sound/usb/caiaq:
/lib/modules/5.12.13-arch1-2/kernel/sound/usb/hiface:
/lib/modules/5.12.13-arch1-2/kernel/sound/usb/line6:
/lib/modules/5.12.13-arch1-2/kernel/sound/usb/misc:
/lib/modules/5.12.13-arch1-2/kernel/sound/usb/usx2y:

Is this file really needed to be able to use the G433 microphone ? If yes, how can I get it ?

Help is welcome.

Last edited by Apitronix (2021-07-02 10:22:45)

Offline

#5 2021-07-02 10:33:42

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,650

Re: G433 headset micro detected but not working

These are kernel sources. They are already compiled as part of your kernel. According to the outputs above everything is present as necessary. But you aren't recording anything.  repost the last two commands while actually attempting to record something.

Does

parec -d alsa_input.usb-Logitech_G433_Gaming_Headset_000000000000-00.mono-fallback --file-format=wav test.wav

not work?

Offline

#6 2021-07-02 15:45:21

Apitronix
Member
Registered: 2021-06-03
Posts: 9

Re: G433 headset micro detected but not working

Good news,

It seems that a previous update (I suppose) fix the issue, because the microphone works now.

Thanks for all,
Apitronix.

Offline

Board footer

Powered by FluxBB