- Joined
- Nov 1, 2015
- Messages
- 305
- Motherboard
- Asus ROG Strix Z490-E Gaming
- CPU
- i7-10700K
- Graphics
- RX 580
After you've entered the command with the value "25" and the codec still reacted, the command "hda-verb 0x19 0x707 0x24" should enable line-in. The SSDT10 should set the value at startup and after sleep.This platform looks normal, and this command has no effect on the codec.
The state of no headset:
Code:Get Converter Format nid = 0x10 --> result 0x00000031 nid = 0x11 --> result 0x00000031 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000031 nid = 0x14 --> result 0x00000031 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Right Amp Gain nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x0000003a nid = 0x14 --> result 0x0000004a nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000003 Get Left Amp Gain nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x0000003a nid = 0x14 --> result 0x0000004a nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000003 Pin Sense nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Connection Length nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000002 nid = 0x17 --> result 0x00000002 nid = 0x13 --> result 0x00000007 nid = 0x14 --> result 0x00000003 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Connection List nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00001110 nid = 0x17 --> result 0x00001110 nid = 0x13 --> result 0x151a1918 nid = 0x14 --> result 0x001f151a nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Unsolicited Response nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000083 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000085 nid = 0x1a --> result 0x00000000 Get EAPD nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000002 nid = 0x17 --> result 0x00000002 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Power State nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000033 nid = 0x16 --> result 0x00000033 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Channel/Stream ID nid = 0x10 --> result 0x00000010 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000010 nid = 0x14 --> result 0x00000020 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Pin Control nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000040 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000020 Get Default Config nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x012b1040 nid = 0x17 --> result 0x90170010 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x018b1030 nid = 0x1a --> result 0x90a00020 Lius-MacBook-Air:probook.git liu$ hda-verb 0x19 0x707 0x25 nid = 0x19, verb = 0x707, param = 0x25 command 0x01970725 --> result = 0x00000000 Lius-MacBook-Air:probook.git liu$ hda-verb 0x19 0x707 0x20 nid = 0x19, verb = 0x707, param = 0x20 command 0x01970720 --> result = 0x00000000
Plug in headset:
Code:Get Converter Format nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000031 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000031 nid = 0x14 --> result 0x00000031 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Right Amp Gain nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x0000003a nid = 0x14 --> result 0x0000004a nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000003 Get Left Amp Gain nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x0000003a nid = 0x14 --> result 0x0000004a nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000003 Pin Sense nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x80000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x80000000 nid = 0x1a --> result 0x00000000 Connection Length nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000002 nid = 0x17 --> result 0x00000002 nid = 0x13 --> result 0x00000007 nid = 0x14 --> result 0x00000003 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Connection List nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00001110 nid = 0x17 --> result 0x00001110 nid = 0x13 --> result 0x151a1918 nid = 0x14 --> result 0x001f151a nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Unsolicited Response nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000083 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000085 nid = 0x1a --> result 0x00000000 Get EAPD nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000002 nid = 0x17 --> result 0x00000002 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Power State nid = 0x10 --> result 0x00000033 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000033 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Channel/Stream ID nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000010 nid = 0x16 --> result 0x00000000 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000010 nid = 0x14 --> result 0x00000020 nid = 0x19 --> result 0x00000000 nid = 0x1a --> result 0x00000000 Get Pin Control nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x000000c0 nid = 0x17 --> result 0x00000000 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x00000020 nid = 0x1a --> result 0x00000020 Get Default Config nid = 0x10 --> result 0x00000000 nid = 0x11 --> result 0x00000000 nid = 0x16 --> result 0x012b1040 nid = 0x17 --> result 0x90170010 nid = 0x13 --> result 0x00000000 nid = 0x14 --> result 0x00000000 nid = 0x19 --> result 0x018b1030 nid = 0x1a --> result 0x90a00020
Because of the outputs, please try if the channels are separately mutable with the Audio-MIDI-Setup APP.
The new platforms should enable mic auto switchingNow the problem is the automatic switching of the microphone.