Ubuntu – Smartphone headset microphone not working, only internal does


I have ASUS X555SJ laptop, heaphones of smartphone, and combo port for both mic and headphones, but my PC keeps using internal mic and I am unable to change that. I have nothing in my System Settings, and tried with "Jack Retasking", "Pavucontrol", but unsuccesful. Any ideas how to fix this?

# cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC3236
Codec: Intel Braswell HDMI

Best Answer

  • I have solved the problem. What I did to do so is I went to HDA Jack Retasking, selected Realtek codec, checked "Show unconnected pins" on the right panel, overrided Pin ID 0x18 & 0x19 with selection of Microphone, and applied settings on the bottom right.

    HDA Jack Retask

    After that, I went to pavucontrol > Input Devices and changed port to "Microphone (unplugged)":


    and this actually solved my problem. Hope it helps someone! :)

  • Related Question