amixerではスピーカーとヘッドフォンを個別に制御することはできません。

amixerではスピーカーとヘッドフォンを個別に制御することはできません。

したがって、私はalsa-utilsを使用してアーチの音を制御します。以前はスピーカーをミュートしてヘッドフォンのミュートを解除する機会がありましたが、ミキサーにはマスターという1つのオプションしか表示されず、サウンドはヘッドフォンを介して転送されません。これは「amixer」の結果です:

Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 0 [0%] [on]
  Front Right: Playback 0 [0%] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch cswitch-joined
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 65536
  Front Left: Capture 16462 [25%] [on]
  Front Right: Capture 16462 [25%] [on]

alsamixerで何かを変更しようとすると、何の効果もありません。 ご覧のとおり、スピーカーをミュートしてヘッドフォンのミュートを解除してみましたが、音量はまだ0%です。

私の質問は、これら2つの出力をマスターと一緒に制御するのではなく、個別に制御する機能を返す方法についてのアイデアはありますか?よろしくお願いします。

答え1

PulseAudioが有効になると、「基本」サウンドデバイスになります。

別のサウンドカードを選択するには、amixerの--cardオプションを使用します。

amixer -c 0

関連情報