You are not logged in.

#1 2017-05-07 02:21:31

Quardah
Member
Registered: 2014-08-26
Posts: 146

Asus Hybrid headphone/mic jack not switching.

Hi.

I run KDE plasma on an Asus F555U Laptop (for the girlfriend).

It refuses to route the audio through the headphones when they get plugged in, they are ignored. The sound is still heard from the PC speakers. I can go into the audio parameters and switch the output device to headphones and then they work. When unplugged, the sound isn't routed back to the PC speakers; nothing can be heard until i switch it back manually.

hdajackretask from alsa-tools didn't work.

I do not know what to try next.

I would like it to behave as expected; sound goes through the headphones when plugged, back to PC speakers when unplugged.

Thanks!


ThinkPad P16s AMD / KDE

Offline

#2 2017-05-07 05:18:15

tom.ty89
Member
Registered: 2012-11-15
Posts: 897

Re: Asus Hybrid headphone/mic jack not switching.

Is there an Auto-Mute Mode control? Is it set to on? Check the output of:

aplay -l
amixer -c N

where N can be the index/name of any card listed in aplay. Get alsa-utils for if you haven't yet.

Offline

#3 2017-05-07 20:49:34

Quardah
Member
Registered: 2014-08-26
Posts: 146

Re: Asus Hybrid headphone/mic jack not switching.

tom.ty89 wrote:

Is there an Auto-Mute Mode control? Is it set to on? Check the output of:

aplay -l
amixer -c N

where N can be the index/name of any card listed in aplay. Get alsa-utils for if you haven't yet.


Hi, thanks for the quick reply.

Here is the result to the commands : https://pastebin.com/raw/3n3EgsAF

I tried enabling Auto-Mute Mode but it changed nothing.

I am using pulseaudio.

Thanks.


ThinkPad P16s AMD / KDE

Offline

#4 2017-05-08 07:54:38

tom.ty89
Member
Registered: 2012-11-15
Posts: 897

Re: Asus Hybrid headphone/mic jack not switching.

If you enabled Auto-Mute Mode and nothing changes when you replug the headphones, then it's the jack-sensing that is not working (which I have no idea how to fix; it could be a driver bug/flaw anyway)

You can at least try unmuting the Headphone control and muting the Speaker control manually. You can either do it with amixer/alsamixer, or, given that you are using pulseaudio, you can

pacmd set-sink-port some_sink_name_or_index some_headphone_port_name

You can check the exact parameters to use with:

pacmd list-sinks

Or just look into pavucontrol.

Offline

Board footer

Powered by FluxBB