Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

hdaudio - output volume issue on Thinkpad T500



Running current on a T500 -  mixerctl reports outputs.master and
outputs.master2.
outputs.master affects the headphone socket
outputs.master2 affects the builtin speaker

The volume buttons above the keyboard only control outputs.master.
Does anyone have any thoughts - should they be controlling both,
presumably as Windows does?

% mixerctl -a
outputs.master=255,255
outputs.master2=198,198
inputs.beep=255,255
inputs.reclvl=222,222
inputs.reclvl2=222,222
record.mic=0,0
record.monitor=0,0
outputs.dacsel=DAC00,DAC02
record.source=

% egrep -i 'audio|hdafg' /var/run/dmesg.boot
hdaudio0 at pci0 dev 27 function 0: HD Audio Controller
hdaudio0: interrupting at ioapic0 pin 17
hdafg0 at hdaudio0: Conexant CX20561
hdafg0: DAC00 2ch: HP Out [Jack]
hdafg0: ADC01 2ch: Mic In [Jack]
hdafg0: DAC02 2ch: Speaker [Built-In]
hdafg0: ADC03 2ch: Mic In [Built-In]
hdafg0: 2ch/2ch 44100Hz 48000Hz 96000Hz 16/16 20/32 24/32
audio0 at hdafg0: full duplex, playback, capture, independent
hdvsmfg at hdaudio0 not configured
audio1 at pad0: half duplex, playback, capture

# hdaudioctl list
codecid 0x00 nid 0x01 vendor 0x14F1 product 0x5051 subsystem
0x20F217AA device hdafg0
codecid 0x01 nid 0x02 vendor 0x14F1 product 0x2C06 subsystem
0x20F217AA device <none>

# hdaudioctl get 0x00 0x01
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
<plist version="1.0">
<array>
        <dict>
                <key>config</key>
                <integer>0x22140f0</integer>
                <key>nid</key>
                <integer>22</integer>
        </dict>
        <dict>
                <key>config</key>
                <integer>0x61a190f0</integer>
                <key>nid</key>
                <integer>23</integer>
        </dict>
        <dict>
                <key>config</key>
                <integer>0x2a190f0</integer>
                <key>nid</key>
                <integer>24</integer>
        </dict>
        <dict>
                <key>config</key>
                <integer>0x40f000f0</integer>
                <key>nid</key>
                <integer>25</integer>
        </dict>
        <dict>
                <key>config</key>
                <integer>0x901701f0</integer>
                <key>nid</key>
                <integer>26</integer>
        </dict>
        <dict>
                <key>config</key>
                <integer>0x40f001f0</integer>
                <key>nid</key>
                <integer>27</integer>
        </dict>
        <dict>
                <key>config</key>
                <integer>0x40f001f0</integer>
                <key>nid</key>
                <integer>28</integer>
        </dict>
        <dict>
                <key>config</key>
                <integer>0x90a601f0</integer>
                <key>nid</key>
                <integer>29</integer>
        </dict>
</array>
</plist>

# hdaudioctl get 0x01 0x02
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.
com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
        <dict>
                <key>config</key>
                <integer>0x16a10f0</integer>
                <key>nid</key>
                <integer>115</integer>
        </dict>
</array>
</plist>


Home | Main Index | Thread Index | Old Index