Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sof-hda-dsp: microphone device named "Headphones2" #19

Closed
tanuk opened this issue Apr 2, 2020 · 3 comments
Closed

sof-hda-dsp: microphone device named "Headphones2" #19

tanuk opened this issue Apr 2, 2020 · 3 comments

Comments

@tanuk
Copy link

tanuk commented Apr 2, 2020

I was looking at the sof-hda-dsp UCM config, and I noticed that it defines a device named "Headphones2" which seems to actually represent a microphone.

@perexg
Copy link
Member

perexg commented Apr 2, 2020

Usually, there's a shared jack in the system for headphones with mic so what's the issue? It's input from headphones.

@tanuk
Copy link
Author

tanuk commented Apr 3, 2020

"Headphones with mic" is a headset, isn't it? But I assume you're not talking about a headset, since this configuration has a separate "Headset" device.

I have hard time understanding your thinking, maybe your logic is that if a jack can be used to connect either headphones or a mic, its name is always "headphone jack". In my mind it's "headphone/mic jack". I don't see the logic behind deciding that a jack is always a headphone jack if it can accept headphones. It seems arbitrary. I could as well declare that a jack should always be called a "mic jack" if it can accept a mic, and if headphones can be connected to it too, then there should be a playback device called "Mic"...

As a user, I would find it strange to see "headphones" in a recording device list. If I have a mic connected to a headphone/mic jack, I'm recording from a mic, not headphones. Therefore I think UCM should use "Mic" as the name for this device.

@perexg
Copy link
Member

perexg commented Apr 3, 2020

@perexg perexg closed this as completed in 907c830 Apr 6, 2020
ninelore pushed a commit to ninelore/alsa-ucm-conf-cros that referenced this issue Jun 10, 2024
Fixes: alsa-project#19

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants