Skip to main content
Topic: CSGO microphone not working but on Steam&gmod it works. (Read 1362 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

CSGO microphone not working but on Steam&gmod it works.


    Steam System information - gist (https://gist.github.com/SosseHD/adbca3875745d0cbe20f4f28c61d1ea5)
    I did check for system updates, and I have them. But I cannot update right now due to repository problems, currently fixing this on the Artix forum - I need to wait a few days, if then it does not work ill continue to fix it. Thats what the dev told me. Tho id like to try the other possibilites during that time.

---

So, I installed and played CSGO for days now. Everything pretty much works fine, except for my microphone. Steam recognizes it and it works, the same with games like garrys mod! But not in CSGO. According to other players its a rush noice.
I tried different proton versions, verifying files, reinstalling etc. but the problem persists. Steam is up to date.

I do not use Pulseaudio, i use Pipewire ( I also tried fixing the problem by installing pipewire-ALSA and ALSA-plugins or what it was called) But according to some reddit user, pipewire already adapts to programs that use pulseaudio and its stuff, so there shouldnt be a problem? I didnt update my system for, I think, a few weeks. At least ~3.

Thank you :)

===
SOLUTION
====
retardedly obvious, but set the microphone default in the pipewire settings. its not always setup by default.

Re: CSGO microphone not working but on Steam&gmod it works.

Reply #1
I'm using Pipewire as well and my mic works fine. One thing I know is that CS:GO doesn't respect Steam's voice input settings. It uses system defaults. How it checks that under the hood, I have no idea. All I know is that I can set a default audio source through the same audio mixer I used when I had Pulseaudio.

So short answer, don't bother fiddling with Steam voice settings  :P

Re: CSGO microphone not working but on Steam&gmod it works.

Reply #2
I'm using Pipewire as well and my mic works fine. One thing I know is that CS:GO doesn't respect Steam's voice input settings. It uses system defaults. How it checks that under the hood, I have no idea. All I know is that I can set a default audio source through the same audio mixer I used when I had Pulseaudio.

So short answer, don't bother fiddling with Steam voice settings  :P
off topic a bit, new to linux, whats a package maintainer what are you doing? can I also be one, am I helping then much?

Re: CSGO microphone not working but on Steam&gmod it works.

Reply #3
whats a package maintainer what are you doing? can I also be one, am I helping then much?
Explained by me as a layman, pleb, etc:

The first qualification needed to be a package maintainer is to know what a package maintainer does.
The most simple answer to that is they maintain packages. In this case Artix packages.

A skill needed, amongst others, to be a Arch (or Archalike) package maintainer is a fairly complete understanding of the Arch build system
https://wiki.archlinux.org/title/Creating_packages
https://wiki.archlinux.org/title/PKGBUILD

As an Artix package maintainer you can maybe add to that an ability to edit PKGBUILD's to remove systemd code and cruft from the Artix versions.

Anyone can be one. You can maintain your own packages. Which is the best way to learn.
Anytime you come across a program or script or set of wallpapers you want on github etc , which isn't in the AUR, package it.

Every package starts with a PKGBUILD. They are fairly simple.
I learnt because years ago I had an odroid ARM dev board (well a few) and it annoyed me that https://archlinuxarm.org/ at that point disabled any NEON Advanced SIMD instructions for compatibility, as not all ARMv7 CPU's supported them. Yet my CPU did so I made my own packages to make sure that those programs that could take advantage of the NEON instruction set did so.
My point is we learn by doing.

If you plan to use Artix / Arch long term learning about the Arch build system is a very valuable asset whether or not you ever make it to be a dev.

Gone way off topic but it's your thread so who cares  ;)




Re: CSGO microphone not working but on Steam&gmod it works.

Reply #4
whats a package maintainer what are you doing? can I also be one, am I helping then much?
Explained by me as a layman, pleb, etc:

The first qualification needed to be a package maintainer is to know what a package maintainer does.
The most simple answer to that is they maintain packages. In this case Artix packages.

A skill needed, amongst others, to be a Arch (or Archalike) package maintainer is a fairly complete understanding of the Arch build system
https://wiki.archlinux.org/title/Creating_packages
https://wiki.archlinux.org/title/PKGBUILD

As an Artix package maintainer you can maybe add to that an ability to edit PKGBUILD's to remove systemd code and cruft from the Artix versions.

Anyone can be one. You can maintain your own packages. Which is the best way to learn.
Anytime you come across a program or script or set of wallpapers you want on github etc , which isn't in the AUR, package it.

Every package starts with a PKGBUILD. They are fairly simple.
I learnt because years ago I had an odroid ARM dev board (well a few) and it annoyed me that https://archlinuxarm.org/ at that point disabled any NEON Advanced SIMD instructions for compatibility, as not all ARMv7 CPU's supported them. Yet my CPU did so I made my own packages to make sure that those programs that could take advantage of the NEON instruction set did so.
My point is we learn by doing.

If you plan to use Artix / Arch long term learning about the Arch build system is a very valuable asset whether or not you ever make it to be a dev.

Gone way off topic but it's your thread so who cares  ;)




I dont have much time in life right now, and chose artix as a comfy distro. I actually plan on learning gentoo much since you have way more tinker possibilities there. Tho i suppose learning this wont hurt, since my knowledge about linux etc. is very very foggy

Re: CSGO microphone not working but on Steam&gmod it works.

Reply #5
Quote
I actually plan on learning gentoo much since you have way more tinker possibilities there.
You sort of do with the 'use flags' in Gentoo. But imho the whole thing can become unwieldy after a time.
Also compiling libreoffice , firefox, QT etc what seems like every few days becomes old very quickly. Even with 8 cores.
"I wanna play a game", "Can't compiling"

Don't get me wrong I do like Gentoo but there's things I don't like like about it. I don't like the Overlay system (equivalent to Arch's AUR). Done in the standard way I see it as a security hole.
The Gentoo equivalent to a PKGBUILD is an 'ebuild'. They are similar but the ebuilds are a bit more complex. IMHO it helps to have already learnt PKGBUILDS first.

If you want to get a better understanding of Linux my advice is stick with Artix for now but build an LFS system as a project in a virtual machine. https://linuxfromscratch.org/
Actually study each page in the book. Not just copy and paste. You'll learn how it all ties together.
As Pedro says "This is the way"  :)

Anyway that's just my tuppence worth. You do you.

Re: CSGO microphone not working but on Steam&gmod it works.

Reply #6
Quote
I actually plan on learning gentoo much since you have way more tinker possibilities there.
You sort of do with the 'use flags' in Gentoo. But imho the whole thing can become unwieldy after a time.
Also compiling libreoffice , firefox, QT etc what seems like every few days becomes old very quickly. Even with 8 cores.
"I wanna play a game", "Can't compiling"

Don't get me wrong I do like Gentoo but there's things I don't like like about it. I don't like the Overlay system (equivalent to Arch's AUR). Done in the standard way I see it as a security hole.
The Gentoo equivalent to a PKGBUILD is an 'ebuild'. They are similar but the ebuilds are a bit more complex. IMHO it helps to have already learnt PKGBUILDS first.

If you want to get a better understanding of Linux my advice is stick with Artix for now but build an LFS system as a project in a virtual machine. https://linuxfromscratch.org/
Actually study each page in the book. Not just copy and paste. You'll learn how it all ties together.
As Pedro says "This is the way"  :)

Anyway that's just my tuppence worth. You do you.
Thank you very much. didnt know linux from scratch existed thats what i needed. im gonna search later what an LFS system is etc. thxhthxhtx