Audio output coming through mic input

While gaming, my friends on Discord can here voices, videos and games.

Using pavucontrol seems to show video audio is coming through mic.

Did some web search and there are mentiones of looping might be going on?

Would paste in Audio System Info but breaks character limit.

I haven’t been able to stop the output coming through the mic input via pulse audio. I found a hardware hack, get a usb to 3.5mm headphone jack adapter.

No loopback present? Check with
pactl list short modules

A quick online search for similar reported issue suggested “Check Discord input device” to make sure it’s set to your actual microphone, and not “Monitor of …”.

It’s not just discord. For example if I am playing a video in Firefox or through VLC, the audio comes from the Rear Microphone port.

Output of pactl list short modules

1       libpipewire-module-rt   {
            nice.level    = -11
            rt.prio       = 88
            #rt.time.soft = -1
            #rt.time.hard = -1
            #uclamp.min = 0
            #uclamp.max = 1024
        }
2       libpipewire-module-protocol-native      {
            # List of server Unix sockets, and optionally permissions
            #sockets = [ { name = "pipewire-0" }, { name = "pipewire-0-manager" } ]
        }
4       libpipewire-module-profiler     {
            #profile.interval.ms = 0
        }
6       libpipewire-module-metadata
8       libpipewire-module-spa-device-factory
10      libpipewire-module-spa-node-factory
12      libpipewire-module-client-node
14      libpipewire-module-client-device
16      libpipewire-module-portal
17      libpipewire-module-access       {
            # Socket-specific access permissions
            #access.socket = { pipewire-0 = "default", pipewire-0-manager = "unrestricted" }

            # Deprecated legacy mode (not socket-based),
            # for now enabled by default if access.socket is not specified
            #access.legacy = true
        }
18      libpipewire-module-adapter
20      libpipewire-module-link-factory {
            #allow.link.passive = false
        }
22      libpipewire-module-session-manager
536870912       module-always-sink
536870913       module-device-manager
536870914       module-device-restore
536870915       module-stream-restore

Don’t see any mention of loopback.

Ok, so not a software issue as such. Your sound card is mixing output audio into the rear mic port. It might be a combo jack mapping issue (not really sure) causing misdetection perhaps. Your use of a USB-to-3.5 mm adapter is probably the cleanest, pragmatic solution to avoid the hardware audio mix.