I'm trying to get my steelseries 1 headset mic / microphone to work for the game Deep Rock Galactic that I play on Steam. The audio output goes to the headset and the mic definitely works in Steam and on my computer (I can talk on Steam chat and I can record my voice on audacity). However, I can't talk in the game. Other users think that the game searches for 'default input device' and while Linux provides this, it isn't used properly. For those that don't know, the game runs through Proton which is a Steam tool that uses software such as Wine and DXVK. Does this great forum have any ideas on how to get the game to properly recognize my headset has a mic?
System: Kernel: 5.4.0-51-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.7
wm: muffin dm: LightDM Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal
Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: Hewlett-Packard driver: snd_hda_intel
v: kernel bus ID: 00:1f.3 chip ID: 8086:a348
Device-2: NVIDIA TU104 HD Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
bus ID: 01:00.1 chip ID: 10de:10f8
Device-3: SteelSeries ApS SteelSeries Arctis 1 Wireless type: USB
driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-3:3 chip ID: 1038:12b3
Sound Server: ALSA v: k5.4.0-51-generic
Mic not working steam deep rock galatic [repost in right section]
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
-
- Level 1
- Posts: 4
- Joined: Sat May 23, 2020 6:50 pm
Mic not working steam deep rock galatic [repost in right section]
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
-
- Level 1
- Posts: 4
- Joined: Sat May 23, 2020 6:50 pm
Re: Mic not working steam deep rock galatic [repost in right section]
Sure thing. Here is the output with the headset connected and the game running:
Code: Select all
4 source(s) available.
index: 0
name: <alsa_output.usb-SteelSeries_SteelSeries_Arctis_1_Wireless-00.iec958-stereo.monitor>
driver: <module-alsa-card.c>
flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: IDLE
suspend cause: (none)
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: 4 KiB
sample spec: s16le 2ch 48000Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 1837.50 ms; range is 26.00 .. 1837.50 ms
monitor_of: 0
card: 0 <alsa_card.usb-SteelSeries_SteelSeries_Arctis_1_Wireless-00>
module: 7
properties:
device.description = "Monitor of SteelSeries Arctis 1 Wireless Digital Stereo (IEC958)"
device.class = "monitor"
alsa.card = "1"
alsa.card_name = "SteelSeries Arctis 1 Wireless"
alsa.long_card_name = "SteelSeries SteelSeries Arctis 1 Wireless at usb-0000:00:14.0-3, full speed"
alsa.driver_name = "snd_usb_audio"
device.bus_path = "pci-0000:00:14.0-usb-0:3:1.0"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/sound/card1"
udev.id = "usb-SteelSeries_SteelSeries_Arctis_1_Wireless-00"
device.bus = "usb"
device.vendor.id = "1038"
device.vendor.name = "SteelSeries ApS"
device.product.id = "12b3"
device.product.name = "SteelSeries Arctis 1 Wireless"
device.serial = "SteelSeries_SteelSeries_Arctis_1_Wireless"
device.string = "1"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-usb"
* index: 1
name: <alsa_input.usb-SteelSeries_SteelSeries_Arctis_1_Wireless-00.mono-fallback>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: RUNNING
suspend cause: (none)
priority: 9040
volume: mono: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 52057 / 79% / -6.00 dB
volume steps: 65537
muted: no
current latency: 1.42 ms
max rewind: 0 KiB
sample spec: s16le 1ch 48000Hz
channel map: mono
Mono
used by: 1
linked by: 1
configured latency: 10.00 ms; range is 0.50 .. 1837.50 ms
card: 0 <alsa_card.usb-SteelSeries_SteelSeries_Arctis_1_Wireless-00>
module: 7
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 = "1"
alsa.card_name = "SteelSeries Arctis 1 Wireless"
alsa.long_card_name = "SteelSeries SteelSeries Arctis 1 Wireless at usb-0000:00:14.0-3, full speed"
alsa.driver_name = "snd_usb_audio"
device.bus_path = "pci-0000:00:14.0-usb-0:3:1.0"
sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/sound/card1"
udev.id = "usb-SteelSeries_SteelSeries_Arctis_1_Wireless-00"
device.bus = "usb"
device.vendor.id = "1038"
device.vendor.name = "SteelSeries ApS"
device.product.id = "12b3"
device.product.name = "SteelSeries Arctis 1 Wireless"
device.serial = "SteelSeries_SteelSeries_Arctis_1_Wireless"
device.string = "hw:1"
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 = "SteelSeries Arctis 1 Wireless Mono"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-usb"
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>
index: 2
name: <alsa_output.pci-0000_00_1f.3.analog-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
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 371.52 ms
monitor_of: 1
card: 1 <alsa_card.pci-0000_00_1f.3>
module: 8
properties:
device.description = "Monitor of Built-in Audio Analog Stereo"
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xa4510000 irq 141"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1f.3"
sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "a348"
device.product.name = "Cannon Lake PCH cAVS"
device.form_factor = "internal"
device.string = "0"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
index: 4
name: <alsa_output.pci-0000_01_00.1.hdmi-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
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 371.52 ms
monitor_of: 3
card: 2 <alsa_card.pci-0000_01_00.1>
module: 24
properties:
device.description = "Monitor of TU104 HD Audio Controller Digital Stereo (HDMI)"
device.class = "monitor"
alsa.card = "2"
alsa.card_name = "HDA NVidia"
alsa.long_card_name = "HDA NVidia at 0xa4080000 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/card2"
device.bus = "pci"
device.vendor.id = "10de"
device.vendor.name = "NVIDIA Corporation"
device.product.id = "10f8"
device.product.name = "TU104 HD Audio Controller"
device.string = "2"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Re: Mic not working steam deep rock galatic [repost in right section]
Well darn. The output looks almost perfect except for this:
I'm suspecting something about the game itself is the issue, but I have zero experience with this sort of thing.
The only thing I can suggest is to delete the files in /home/YourUserName/.config/pulse then run
EDIT: And one other thing. Is the mono-fallback the same when the mic is working elsewhere:
Code: Select all
ports:
analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown)
The only thing I can suggest is to delete the files in /home/YourUserName/.config/pulse then run
pulseaudio -k
in the terminal. Relaunch the game and see if it works. With some luck, it was just a messed up config file causing this, but I'm doubting that.EDIT: And one other thing. Is the mono-fallback the same when the mic is working elsewhere:
Code: Select all
* index: 1
name: <alsa_input.usb-SteelSeries_SteelSeries_Arctis_1_Wireless-00.mono-fallback>