Не поленился запустил hda_analyzer.py - привожу часть своих параметров для Node 14 из его вывода
Node 0x14 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
  Control: name="Speaker Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=1, idx=0, ofs=0
  Control: name="Speaker Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=1, idx=0, ofs=0
  Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
  Amp-Out vals: [0x81 0x80]
  Converter: stream=5, channel=0
  Power: setting=D3, actual=D3
  Delay: 13 samples
И, как писал раньше, про количество шагов 127 (в 16-системе это будет 0x7f)
vasek
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
Здесь это так же все указано
Offset:          127
Number of steps: 127
Step size:       2
Mute:            True
Смотри свои значения. А вот с переключением ничего сказать не могу - не разбирался.
Ошибки не исчезают с опытом - они просто умнеют