ucm2/HDA/HiFi-mic.conf: hardcoded "Mic Jack" breaks mic capture on HDA devices without that control
GitHub issues - opened <[email protected]> Fri, 5 Jun 2026 05:05:22 +0200 (CEST)
| Newsgroups | org.alsa-project.alsa-devel |
|---|---|
| Message-ID | <[email protected]> |
alsa-project/alsa-ucm-conf issue #777 was opened from qaqland: On Acer S40-54, there is no "Input Source" enum control, so `If.micsetup` falls through to the `True` branch. However, the actual jack detection control is `Headset Mic Jack` not `Mic Jack`. As a result, the microphone is registered with no valid JackControl. I applied this [change](https://github.com/deepin-community/alsa-ucm-conf/pull/9) on deepin and it works correctly on this Acer S40-54. But I'm not sure if this change is correct, and don't have other HDA devices to verify. To avoid interference from the distribution, I confirm the above issue with the Fedora live system and generated alsa-info. [alsa-info.txt](https://github.com/user-attachments/files/28621633/alsa-info.txt) Issue URL : https://github.com/alsa-project/alsa-ucm-conf/issues/777 Repository URL: https://github.com/alsa-project/alsa-ucm-conf