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 7 1 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.
After that, I went to pavucontrol > Input Devices and changed port to "Microphone (unplugged)":
and this actually solved my problem. Hope it helps someone! :)
2