All of lore.kernel.org
 help / color / mirror / Atom feed
From: GitHub issues - opened <github@alsa-project.org>
To: alsa-devel@alsa-project.org
Subject: ASUS ROG STRIX X870-F GAMING WIFI (ALC4080, USB ID 0b05:1b9b): Rear Mic-In detected as Line Input under Linux
Date: Sun,  7 Jun 2026 17:24:54 +0200 (CEST)	[thread overview]
Message-ID: <18b6d5e7496e0100-webhooks-bot@alsa-project.org> (raw)
In-Reply-To: <18b6d5e749451d00-webhooks-bot@alsa-project.org>

alsa-project/alsa-ucm-conf issue #780 was opened from PoMpls:

Hardware:

* Motherboard: ASUS ROG STRIX X870-F GAMING WIFI
* Audio Codec: Realtek ALC4080 (USB Audio)
* USB Audio ID: 0b05:1b9b

Software:

* Debian 13 (Trixie)
* Kernel: 6.12.90-amd64
* alsa-ucm-conf: 1.2.14
* PipeWire: 1.4.2

Issue:

The rear microphone input (Mic-In) does not work under Linux, while it works correctly under Windows using the same hardware and cable.

The motherboard rear audio panel only provides:

* Mic In
* Line Out
* Optical S/PDIF Out

There is no physical rear Line-In connector.

However, ALSA reports:

Mic - Input Jack  : off
Line - Input Jack : on

when a microphone is connected to the rear Mic-In port.

Observed behavior:

* Rear Mic-In does not capture any audio.
* arecord receives no signal.
* Discord cannot receive audio from the rear microphone.
* Front panel microphone works correctly.
* When the microphone is connected to the front panel header, ALSA reports:

Mic - Input Jack : on

and audio capture works normally.

Diagnostic information:

amixer reports:

Analog In - Input Jack : on
Line - Input Jack      : on
Mic - Input Jack       : off

The USB mixer exposes:

Unit 9  -> Analog In - Input Jack
Unit 11 -> Line - Input Jack
Unit 12 -> Mic - Input Jack

Current UCM profile:

ProfileName "Realtek/ALC4080"

TThe board is currently matched by the generic ALC4080 profile.

USB ID 0b05:1b9b is documented in USB-Audio.conf as:

"ASUS ROG STRIX X870E-E GAMING WIFI"

However the affected system is:

ASUS ROG STRIX X870-F GAMING WIFI

from:

/usr/share/alsa/ucm2/USB-Audio/USB-Audio.conf

Possible issue:

The motherboard appears to be using the generic ALC4080 profile. The rear Mic-In connector may be incorrectly mapped or detected as Line Input. Since the X870-F rear panel does not provide a Line-In connector, the reported "Line - Input Jack : on" state seems incorrect.

Could a board-specific quirk/profile be required for USB ID 0b05:1b9b or for the ASUS ROG STRIX X870-F GAMING WIFI?

Additional observation:

When a microphone is connected to the rear Mic-In connector:

Mic - Input Jack : off
Line - Input Jack : on

When the same microphone is connected to the front panel header:

Mic - Input Jack : on

and audio capture works correctly.

This suggests that the rear microphone jack detection may be incorrectly reported or mapped.

Issue URL     : https://github.com/alsa-project/alsa-ucm-conf/issues/780
Repository URL: https://github.com/alsa-project/alsa-ucm-conf

           reply	other threads:[~2026-06-07 15:25 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <18b6d5e749451d00-webhooks-bot@alsa-project.org>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=18b6d5e7496e0100-webhooks-bot@alsa-project.org \
    --to=github@alsa-project.org \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.